Crafting AssociationÂ