rename client to downloader