why do we need this?  we can advice the users to use http:// or https:// when specifying the host?