will haynie