add servers reconnect feature