better reasons, utility for applying filters