don't want to lose changes, updated some i2c stuff but doesn't work yet