fixed cachier and modelMixin