finished first version of archetype