fixed increment & decrement