fixed swapped row/col