rebuilt with new shaders