hayley-smith-profile