Not only did Seth do the job properly, he was also more than willing to answer all of my questions and provide useful feedback. 10/10