i feel like there are way too many FFs in this gc circuit do to issues the players can't control. something has to change