add predicates stub, read how query/conditional put works