Kevin was very good. He was very clear and thorough throughout the day, facilitative and sympathetic.