done working with download website, working with socket programming threadpool