Architectural contracts.