make it work with local runner.js