fixed the url parser so all urlhandlers have ^ tacked to the start