Kevin was very nice and explained everything he did, was very thorough, answered all questions, provided inputs for future needs. Look forward to seeing him again.