penny barber, haley