thank you for your answer
i want to build a pc that would serve me for years , i have not upgrade it my system for more than 5 years , that is why i want to build a high end setup that would still run good after 3-4 years, i will be using this build for gaming and work also ,Autocad and such...