added new url generation