modified ipynb