defining more controller framework interfaces.