Almost done just waiting on the CPU to arrive!