downgraded from GLSL core 420 to a more compatible 150