Adjusting architecture