experiments with reducers