example working with different devices vendors and types
working example with different device and vendors 2