Thank you Patio, i searched the motherboard manufactures website and downloaded the drivers and chipset for my motherboard Gigayte GA-G31M-ES2L, i ran the setup files and restarted the computer but it didn't work, there are still yellow marks in devise manager, i am quite sure it's the correct chipset, the graphics driver did update but not the ethernet controller and others. Could you please help me with the next step … thank you. JJ