Fix possibility of having negative scores or having last_score be over 100.