first steps implementing configuration tree