better i2c-scan handling