support for local files