add notify and dcli_get_all_app; make root shell distinct