changed program/gl to be consistent with rest of gl-modules