fixed some small stuff relating to last commit, changed MatCopy Moperator->J to SAME_NONZERO_PATTERN