Caching with writing to file works
Beter filenames