added arm support