refreshed with gitignore