change remain processor arithmetic