Added noise filtering