update the I2 example