added ignore switch