GLI: distinct, first, rebalance