Wow!! Lovely job guys. That was fun to read. :)