ipython fun