naming and updated shiftit