filled every aspect of disk cache code until now. need to test more