I2C is much better looking now. Still not tested.