multiple match properties added when necessary