add os to cache_file