Improve BFileDialog