glass-partitioning