edited file cachematrix