make shader class working (LSD-Shader)