update todo
gitignore