investigation of shaders (pffff...)