James does a great job, everything you would expect from the pictures and easy to communicate with.