fixed progress threshold