cachematrix.R Update