Architectural struggle