State machine, reconnects