simplify a lot using fast-url-parser