This was a lot of fun and I didn't realize how much time I spent diving into it and it's secrets. Well done!