modified to gitignore