fixed grouping: use 1 reducer at top k step