update the code for the list cache