free shaders properly?