--- architecitility ---
.
.
.
.
.
.
.
.
.
.
.
12
.
.
.
.
.
.