update gitignore first to prevent any accidents