Refactored Action run to where it belongs.