remove hard dependency on Archetypes