decrement length