-<tr><th>task</th><td><a href="{{db.prefix}}/task?id={{ todo.task.id_ }}">{{ todo.task.title|e }}</a></td></tr>
-<tr><th>default weight</th><td>{{ todo.default_weight }}</td></tr>
-<tr><th>day</th><td>{{ todo.day.date }}</td></tr>
-<tr><th>day weight</th><td class="input"><input type="number" name="day_weight" step=0.1 size=8 value="{{ todo.day_weight }}" /></td></tr>
-<tr><th>comment</th><td class="input"><textarea name="comment">{{todo.comment|e}}</textarea></td></tr>
-<tr><th>done</th><td class="input"><input type="checkbox" name="done" {% if todo.done %}checked{% endif %}/></td></tr>
-<tr><th>day tags</th>
-<td>
-{% for tag in db.t_tags | sort %}
-{% if tag in todo.task.tags %} ✓{% else %}<input type="checkbox" name="day_tag_{{tag|e}}"{% if tag in todo.day_tags %} checked{% endif %}/>{% endif %} {{ tag }}<br />
+
+<tr>
+<th class="toplevel">task</th>
+<td><a href="task?id={{ todo.task.id_ }}">{{ todo.task.title.then|e }}</a></td>
+</tr>
+
+<tr>
+<th class="toplevel">default effort</th>
+<td>{{ todo.default_effort }}</td>
+</tr>
+
+<tr>
+<th class="toplevel">efforts</th>
+<td>
+<table>
+<tr><th>date</th><th>effort</th><th>delete</th></tr>
+{% for date, effort in todo.efforts.items() %}
+<tr>
+<td>
+<input name="effort_date" size=10 value="{{date}}" {% if todo.children and effort %}disabled{% endif %}>
+</td>
+<td>
+<input type="number" name="effort" step=0.1 size=8 value="{{effort}}" placeholder="{{todo.default_effort}}" {% if todo.children and effort %}disabled{% endif %} />
+</td>
+<td>
+{% if not (todo.children and effort) %}<input type="checkbox" name="delete_effort" value="{{date}}" />{% endif %}
+</td>
+</tr>
+{% endfor %}
+<tr>
+<td>
+<input name="effort_date" size=10 value="">
+</td>
+<td>
+<input type="number" name="effort" step=0.1 size=8 value="" {% if todo.children %} disabled {% else %} placeholder="{{todo.default_effort}}" {% endif %} />
+</td>
+</tr>
+</table>
+</td>
+</tr>
+
+<tr>
+<th class="toplevel">total effort</th>
+<td>{{todo.all_days_effort}}</td>
+</tr>
+
+<tr>
+<th class="toplevel">importance</th>
+<td class="input">
+<input type="number" name="importance" step=0.1 size=8 value="{{ todo.importance }}" />
+</td>
+</tr>
+
+<tr>
+<th class="toplevel">comment</th>
+<td class="input">
+<textarea name="comment" rows=3 cols=100>{{todo.comment|e}}</textarea>
+</td>
+</tr>
+
+<tr>
+<th>done</th>
+<td class="input">
+{% if todo.children %}✓{% else %}<input type="checkbox" name="done" {% if todo.done %}checked{% endif %}/>{% endif %}
+</td>
+</tr>
+
+<tr>
+<th class="toplevel">day tags</th>
+<td>
+{% for tag in tags | sort %}
+{% if tag in todo.task.tags.now %}
+ ✓
+{% else %}
+<input type="checkbox" name="day_tag_{{tag|e}}"{% if tag in todo.day_tags %} checked{% endif %}/>
+{% endif %} {{ tag }}
+<br />
+{% endfor %}
+add: <input name="joined_day_tags" value="" size=100 >
+</td>
+</tr>
+
+<tr>
+<th class="toplevel">parents</th>
+<td>
+<ul>
+{% for parent in todo.parents %}
+<li><a href="todo?id={{parent.id_}}">{{parent.title}}</a>