Caulan did a great job, took his time and explained everything very well. Even appreciated a couple of my jokes. Good man!