map reducers should be formatters here.