Closed #4, and assume add http:// if protcol not specified