CPU done needs testing