Architecture document

- Abstract key
Alter name