ruby debugger rework