fix bug where it was only using the first idle squad and never cycling