fixed URLFileOpener