Jupiter itself started in from was born out of a Python. These are things that are also built into a Python. So when you have a notebook open and you get an exception and your codes gives you an error message, you can then in a cell directly below that type to send debug. And that will open up a session that takes you directly to the point where your code fail.