caching file names :-(