added IPython notebook