Started QueryUpdate again, renamed some methods in protoQuery, added validation for parameters values [skip ci]