added spline tolerance
clarity to addNoise
cleanup