added discussion of cache