Try define what next() function doing