Some really good points from Curt Cignetti