update reducers