violet myers & hayley davies