cache completed