added most of Ch5 in ARM