Kevin is very knowledgeable and able to answer all my questions.