swarm using dynamic data