arithmetic: added a macro to save repeating myself