mapping feito, falta reduce e o WritableReduce