Updated shaders 2 code with previous shaders 1