updated ipython notebook