The fact that the pps is up over 100% in the last 6 weeks I don't think ANYONE is in a position to question the management of this company.