update file cachematrix add more comments