main architect