use my version of reducers