Look at IPython