rebuild demo