smart_progress_indicator library