initail version of grep.go