added new model mixins