change template
update gitignore