modified igrep-mode