- fixed reset next position method