add cpu halt