sidetrack from the old gl-workspace