good catch! now the distance is calculate base on the path + params + QS + fragment (i.e. urlparse(url)[2:])