initial cpu version