merge v1
update gitignore file