modify i2c