Yes I agree. The management team has tremendous tenacity and I have full faith and confidence that they will deliver superior results for all of us. We have a winning team all around as the company is in great shape as I give it an A. The stock has been a D- however more days like today and it will be a solid B.