I really don't know how you can come up with some of this stuff, but it is just great. I read it in less than 3 hours, including laugh breaks, and sometimes even blush breaks too, but it was just great. I will patiently until book 3 arrives. Great job!!