I get it big time. Trust me when i say that i am right there with you and then some. Listen, stop focusing on when this going to happen and step a way from the situation for a while. I know you have been involved for a while, but there is nothing here you can control. Think about a couple things. Why sign the universal international deal, which requires more upfront cash, if there isn't something bigger coming. Why continue to test the amount of capable users unless bigger things are on the way. Why upgrade the software and why show up as the keynote speaker at a major event unless bigger things are on the way. So I understand your predicament, but when you least expecting is when you will be the most surprised.