fixed score so individual metrics can't be NaN