Change prototype of action.execute