how to know which hardware to upgrade