last 3 announcements clearly indicate that finally things are looking good.future looks very bright I feel. Todays announcement shows that the company is very confident.