change NonUniform