magdalena hayes