diff --git a/src/lib66/tree/tree_resolve_read_master_cdb.c b/src/lib66/tree/tree_resolve_master_read_cdb.c
similarity index 81%
rename from src/lib66/tree/tree_resolve_read_master_cdb.c
rename to src/lib66/tree/tree_resolve_master_read_cdb.c
index a201caab3c37d6cdb69bed706ed6d5cd4ba514f7..6615d199b33d795355d299cd3918415d7920b380 100644
--- a/src/lib66/tree/tree_resolve_read_master_cdb.c
+++ b/src/lib66/tree/tree_resolve_master_read_cdb.c
@@ -1,5 +1,5 @@
 /*
- * tree_resolve_read_master_cdb.c
+ * tree_resolve_master_read_cdb.c
  *
  * Copyright (c) 2018-2021 Eric Vidal <eric@obarun.org>
  *
@@ -23,7 +23,7 @@
 #include <66/tree.h>
 #include <66/resolve.h>
 
-int tree_resolve_read_master_cdb(cdb *c, resolve_tree_master_t *mres)
+int tree_resolve_master_read_cdb(cdb *c, resolve_tree_master_t *mres)
 {
     log_flow() ;
 
@@ -51,10 +51,18 @@ int tree_resolve_read_master_cdb(cdb *c, resolve_tree_master_t *mres)
     resolve_find_cdb(&tmp,c,"current") ;
     mres->current = tmp.len ? resolve_add_string(wres,tmp.s) : 0 ;
 
+    /* contents */
+    resolve_find_cdb(&tmp,c,"contents") ;
+    mres->contents = tmp.len ? resolve_add_string(wres,tmp.s) : 0 ;
+
     /* nenabled */
     x = resolve_find_cdb(&tmp,c,"nenabled") ;
     mres->nenabled = x ;
 
+    /* ncontents */
+    x = resolve_find_cdb(&tmp,c,"ncontents") ;
+    mres->ncontents = x ;
+
     free(wres) ;
     stralloc_free(&tmp) ;
 
diff --git a/src/lib66/tree/tree_resolve_write_master_cdb.c b/src/lib66/tree/tree_resolve_master_write_cdb.c
similarity index 72%
rename from src/lib66/tree/tree_resolve_write_master_cdb.c
rename to src/lib66/tree/tree_resolve_master_write_cdb.c
index 05a681853f6f3c97c43a4497ad95dee883a3290f..f6e3faab0bac44b33ea0ea57cb2655bb5cb6d104 100644
--- a/src/lib66/tree/tree_resolve_write_master_cdb.c
+++ b/src/lib66/tree/tree_resolve_master_write_cdb.c
@@ -1,5 +1,5 @@
 /*
- * tree_resolve_write_master_cdb.c
+ * tree_resolve_master_write_cdb.c
  *
  * Copyright (c) 2018-2021 Eric Vidal <eric@obarun.org>
  *
@@ -19,7 +19,7 @@
 #include <66/tree.h>
 #include <66/resolve.h>
 
-int tree_resolve_write_master_cdb(cdbmaker *c, resolve_tree_master_t *mres)
+int tree_resolve_master_write_cdb(cdbmaker *c, resolve_tree_master_t *mres)
 {
     log_flow() ;
 
@@ -37,8 +37,14 @@ int tree_resolve_write_master_cdb(cdbmaker *c, resolve_tree_master_t *mres)
     /* current */
     !resolve_add_cdb(c,"current",str + mres->current) ||
 
+    /* contents */
+    !resolve_add_cdb(c,"contents",str + mres->contents) ||
+
     /* nenabled */
-    !resolve_add_cdb_uint(c,"nenabled",mres->nenabled)) return 0 ;
+    !resolve_add_cdb_uint(c,"nenabled",mres->nenabled) ||
+
+    /* ncontents */
+    !resolve_add_cdb_uint(c,"ncontents",mres->ncontents)) return 0 ;
 
     return 1 ;
 }