also do not ignore errors in next()