added ignore/smartcase