still debugging i2c problems