refactored cache Adapter into own adapter-file