Oops - turns out i do need the inner reducer because it does the scoring. Will fix the redundancy later
Oops - turns out i do need the inner reduce for scoring. Will fix redundancies later