Hayley McDonald's revenge