Assoc redesign