nic haynes