Fixed increment and decrement so that the incr(decr)ement can be arbitrary