more work on glx