The architecture