Made cpu struct public