changing the predicate def
how to make vars
migration testing