modified MatrixOffset call