negative row iteration works