require ipython after all