added the url generator