afilliates battle