simpler implementation of progress
progress fades out