named `progress_with_max`