in //  the data passed to zero out rows/columns can be empty (n=0)
do not zero out