diff --git a/view/work_form.xml b/view/work_form.xml
deleted file mode 100644
index 268b064..0000000
--- a/view/work_form.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/view/work_template_form.xml b/view/work_template_form.xml
new file mode 100644
index 0000000..0701e42
--- /dev/null
+++ b/view/work_template_form.xml
@@ -0,0 +1,54 @@
+
+
+
diff --git a/view/work_template_list.xml b/view/work_template_list.xml
new file mode 100644
index 0000000..3eabf06
--- /dev/null
+++ b/view/work_template_list.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/view/work_template_tree.xml b/view/work_template_tree.xml
new file mode 100644
index 0000000..db7e44c
--- /dev/null
+++ b/view/work_template_tree.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/work.xml b/work.xml
index 5e38153..7d7e98f 100644
--- a/work.xml
+++ b/work.xml
@@ -4,12 +4,26 @@
-
- project.work
-
- work_form
+
+ project.work
+ tree
+ children
+ work_template_tree
+
+ project.work
+ tree
+ work_template_list
+
+
+
+ project.work
+ form
+ work_template_form
+
+
+
[('parent', '=', None),('template', '=', False)]
@@ -33,13 +47,13 @@
-
+
-
+
-
+