GLSL reworking...