Cacher Abstract