gitignore
update script
update todo