mark hayes