update buttons and btc