added #insert for shaders