You're welcome! I know I'm scratching not just my own itch, but helping others too .. it's a great feeling. Obviously I got lucky too .. it's not like I coded Google Docs. A reminder that despite all our technical and business talent - luck remain an important part of our endeavor. We can however work to maximize our odds and exposure to luck!