make sure the thing has a url to work with