ok so `c` isn't `0` or `1`, it's the connection struct, but that doesn't matter to the fact that the flow control does not do anything if `idx != 0`.