row and cols