added stuff after 29/10/14 work (i2c lib)