updates to ipython notebook