fix +1 bug