added swarm back in