Adding more predicates and executers