allows custom connectionUrl