notes - rework notebooks to use a dialog and the latest add/remove list patterns