I plan to purchase this custom build i've made within the next few days. And i just wanted to know if everything was ok with it and if everything is compatible and all the rest of it. And also wether or not some things may need upgraded? such as the Motherboard as i am unfamiliar with them. I do...