maybe better to formulate positive like `updates only progress value if passed label is nil`