btc state update.
mode -> state.