Rework parts of cached files and add examples