added noise toggle