changes at insertion