non-os program for arm