don't go over 100% progress;