add arguments to matrixmultiply

add arguments to matrixmultiply