improved filtering performance