refined transform mixins