added ble scanning and connect