fixing bug - it took me hours to find a one-line fix! Need to ensure uniforms enable their program before being set