component archetype changes