added c_archetype_root