add insertion step explanation