gl updates