Should be named exec since it generally does some execution.