would be useful if we externalize the url