updated with link to ipynb