add cpu arrange