hayes moyer