Checked Download function, Progress bar still need modify