BLE works again.

Now need to finish Background BLE