why here we using ARM.? what is the need.?