more i2c progress. configuration needs to be checked