avoid less than 0 scores