some other minor adjusts to the first version of the 'archetype'