models and associations mixins changes; update storage in a separate met...

...hod