I believe the buy back is a good idea considering their shares are so undervalued and they have the cash flow to do it. The constant updates are amateurish and unnecessary though and appear only meant to appease complaining shareholders. I would like them to stop with the updates and just let the filings show their progress to those who actually read them.