updated with gtdownload