1. CS now reset everything (but symbol table and command history)
2. fix bugs on notification
3. add new demo file