updated to the latest Peripheral-Framework