made additions to the CacheMatrixFile