change direct use of ARR register