refactor todos
refactor todos