Title: Architectural survey