workable, with correct display and BLE(can stop the display)