working version with 2 colors, to do: make fewer enable BT requests at launch