Refactor and lsgrep ignore