user can submit a url