architecture class
