finish cache chapter