Fixed some hangs. Adds http: when protocol is missing