swarm input changed to work