added cache documentation