woking on downloader with c
finished downloader