make url-controller independent of map
bf