ipynb finally finished