work in progress.....  get i2c working