cached delete