fixed progress tacking