I needed information and Stephen answered all my questions and gave me explanations on the why and how. Appreciated his time and expertise.