added visual, set window clear color to black. experiment with factory and windows turns out to be unneccessary