Implement .combine, ready to modify .groupBy