docs for controller mixins