James was great. He explained everything to me in full detail and did great work in getting my system back up and running. Thanks, James!