add-1 should be done