corrected version of archetypes