add cacheMatrix functions content