add notification script, rename shell-fn for notification