adding i2c