added a new class to insert an archetype