Shift vector implemented