insertion sort changes