Improve todo list