problem with insertion overlap fixed