working program list downloader with CSV output