added noise removal in the demo