my cachematrix script