use cpu instead of arch