add support for BlueZ