Better documentatino for archtype