added new mixins