it's now possible to add matches
added json format
removed one allocated byte per field
handled issue with field matches
further fixes