Only connect and setup once