doc of archetype.