Updates architecture