refactoring morefilters
adding predicates examples