enforce the url field is only added once