second reducer (WIP)