why the `debugger` statement?