Architecture and technology.