more i2c work