I am a longterm supporter of this stock. To be fair however, one has to ask why management perpetually screws up their timetables and PR's so that even the most loyal long's patience and confidence is severely tested? Why can't they come thru even once for their shareholders?