notes to redo using shell