Tech Brian is very experienced, knowledgeable and nice person . He took his to explained me every single thing.