added synthesizeAssociationDefault strategy