also start keep alive when reconnecting
adding extra parameters pass-through for save