cache_cas() added