redesign of the architecture