updated Zeromat()