added some special characters to check for, added ability to remove exactly matched terms from the running