fixing the ability to ignore files, which has been outstanding with pull requests for fixes for months