Updated ARM to new API