Fixed shift in insert() again

Forgot to subtract 1 from the start index