play nice with associations