refining more mixins