test cleanup
more test cleanup
added automatic uniforms to the dependency graph