note a better way
add AppScriptHandler for per-app actions