fixed next initialization