Make the basic architecture.