pushdown changes
 predicate push down working state