improve todo ui