runner for debugger