+ updated ignore
+ updated todo list