cleanup
fix typo
checking todo marks as done
separate finished and pending todos
properly update todo