Very good point Mr. Wizard. As much as we all want to say that there is no dilution going on, My theory is that we should not rule out the possibility that the company may be raising a small amount of capital to pay for upfront cost for the release of the products that are coming out in the next weeks. Could the press release of the 200million share buyback a couple months ago really mean that that pdgt needs to sell 200m shares to pay for upfront expenses for the delivery of the new products. Then say after that during the first 4 months of 09, after some major sales we get a buyback? Just a thought. Prove me wrong.