update of the architecture