add new notebook
update notebooks and tests.