updated to search for multiple terms