complete cache