architecture redesigned