Trevor has answered many of my questions, I didn't know he's a university professor!