pat hayes