added support for exact matching