what should I be aware of if I want to biuld a pc from scratch