add a new device example, this must be reworked, to much hardcoded stuff