for consistency, added gitignore