err, why ? Beware, next will be called twice in this case.