removed unnecessary constructor, replaced setMatrixSize()