architetural changes