dumb term idea and some glx code