explain basic usage, notions of field-matching and object-matching filter