It's a time-consuming process, but it helped me optimize my existing hardware ...