cache type