rebuilt before branch