enhance: gitignore