I need help in assembling a desktop, the specs are core i3, 4GB RAM, 500GB HDD. please help me with other components and its exact specs. thanks