Deincrement properly