fix ipython bug