added softdevice support