very subtle changes to cmgl while debugging downstream