add affinity