rebuild update