disabling MTlights... should be a component
trying to get rid of all specific opengl calls