simplify download task