policy update now occurs
basic predicate creation from flows
refactor init logic
checkpoint