2nd try at shiftColumn