adding an arg to Action.run, which is also being renamed to apply