great, but revenue drives stocks at this level. i understand contracts do as well. they announced very good revenue. the stock price went down. something is not right hear regardless of when the 10+ comes out. believe me, i still like the company, but they need to step up to help the pps move up. do you not agree that a buyback would be an excellent idea? they are being paid based upon the stock price! how can they not try to improve it?