dir structure for cached files - required