location related ui changes & speies upload httpdownload safe filename
generation