handle file: URI