for arm-server