add progress bar,add stop/resume,change fileopreation