fixed shiftrows