I get all this but it's not a $40 billion company. As for buybacks, they've had opportunities for years getting this under $2.and did nothing. BTG is a good company but the o/s count is an issue. I did well with BTG over the years so no complaining here.