simplify() noise function added