Well Writen. The missing link in inventions and software products is the ability to find a need and fill it. as this article shows ITI's marketing has it all togother