architecture outline