added bandpassing