refined search to use contain vs exact match