aggregate y collation