Easy fix -- dont hardcode protocol