fixed decrement op