Associations Solutions