cachematrix modified