ipynb update