removed redundant additive operations