add autheticate step to reconnect also