update todo UI