Fixed cgrep
Added recursion