add more cache documentation