full update core architecture