refine arm code.