Small URL fix and externalize the required library