filtering events using predicate