self-inserting