update Arithmetic