let grep.el do the work