prevent negative score from being used