added back EXACT_MATCH macro to keep old code running