Excuses, excuses. The company better know that, as develpments have been announced, constant news should follow or atleast some kind of updates, once every week or so. 16 days is too long to wait for updates since the last one. Prices will dwindle in this case. This is a good time for "SITS" to begin buying back unless they see this going lower before they do. What's that telling us?