rudimentary support for external actions