CHG: order of callAction parameters, make controller a required field