Thank you for taking the time to leave such a thoughtful review. I'll be sure to share your wonderful feedback with the team - they'll be so happy to hear it. Your kind words mean the world to us, Love from N Reading Team!