generateUrl() done inBackground now