support for private files