generated archetype for parent