The devil is in the details. Nice work!