went through most of the ipython notebook