Restricitons now in place and active, runList now call next(limit) which is very convenient