Can someone give me a brief description of the business model and why all the enthusiasm / optimism? Thanks.