lesson80:progress bar
lesson80: handler and thread