single cache final