rebuild for following vlc DR framework