First, not complete version of archetype