prototype of custom action that executes an app