filtering performance improved