swarm variation