Hayley got it with Mary