add cpu code