list cache