improve progress notification