refactored ignore code to allow for multiple ignore calls and to make way in the future for other specific types of canned ignore statements, e.g. ignore_ip