external files have to be valid URIs and must have a "file://" prefix