I'm so glad Hayley came through everything with flying colours.