adding ability to use ignore lists