Check it out on the recent anouncements - directors buying at .28 - stock at .23 now, cant be dumb . . see what you think?Thoughts?