Building shaders WTF?