cacheMean implemented