even more i2c work