modified:   CDVOSXBrowser
    refactored version begin