add progress bar for unknown file size
save log while stop
resume is working
remove destroy_env