cacheMatrix update with comments