Affinity Controllers