Follow these three easy steps.
Sign up using Email or Google
Redeem Coupon Code "BUYUCOINFREEBTC" in reward section
Your Free Bitcoin will be added in your wallet.
Enter your email down here and you can find free cryptocurrency scratch card worth upto 2000 in your inbox
Easily Buy, Sell, and Hold Dodo at the BuyUcoin secure Cryptocurrency Exchange and Wallet. Get the best credit card offers to buy Dodo using a credit card today.
Easily Buy, Sell, and Hold Dodo at the BuyUcoin secure Cryptocurrency Exchange and Wallet. Get the best debit card offers to buy Dodo using debit cards today.
Easily Buy, Sell, and Hold Dodo at the BuyUcoin secure Cryptocurrency Exchange and Wallet. Get the best MobikWik offers to buy Dodo using Mobikwik today.
Easily Buy, Sell, and Hold Dodo at the BuyUcoin secure Cryptocurrency Exchange and Wallet. Get the best Bank offers to buy Dodo using Bank transfer today.
Trade on BuyUcoin with investment of 5000 or more and Get Cashback to be used in future trading and Orders. Cashback available one-time on OTC and multiple on Classic Trade.Save Now
Easily Buy, Sell, and Hold Dodo at the BuyUcoin secure Cryptocurrency Exchange and Wallet. Get the best IMPS to offer to buy Dodo using IMPS transfer today.
DODO offers the capability of creating high-liquid capital pools through crowd pooling at the lowest cost and new assets. The initial price and the ratio of funds and tokens provided are not restricted. This liquidity can be shared by DODO and can be combined with other intelligent online contracts.
DODO supports efficient, professional online market production. Each project owner, market manufacturer, or retail investor can, through the adaptation of the mid-price market, liquidity depth and spread, fully control and execute market-making strategies.
If you are looking for the latest and cheapest Dodo price USD or Dodo price in India, search no more, as we have added more than 101 ways to Buy and Sell Dodo in India at the cheapest and latest price. At BuyUcoin you can buy at the latest Dodo and other cryptocurrencies at the latest Dodo price without KYC at 0% Trading Fee.BUY Dodo Here
Digital Gold of the Future, Dodo is an asset that has provided financial freedom to millions across the globe. So if you believe in it, storing your Dodos is a good option.
You can trade Dodo for your other favorite Defi Tokens or Alt Coins to make short term portfolio advancements and higher profits as per your needs.
Trade on BuyUcoin OTC Platform to Direct Buy/Sell [Token] and Save both Time & Money. Pair Available in INR Pairs Only!Trade Now
Sell Your Dodos to INR in your BuyUCoin Wallet and increase your portfolio buying other cryptocurrencies.
Dodo is accepted globally for financial transactions online at various e-commerce sites as a mode of payment.
Don’t Worry If you are new to cryptocurrency. You can learn more about Dodo and other cryptocurrencies, look for our price indicators or attend our monthly webinars to be a pro at Dodo investing.
|BITCOIN (BTC)||₹ 4032858||Check BTC Price||Get Free BTC||Buy BTC in Real Time||Buy BTC on EZ/OTC Desk|
|ETHEREUM (ETH)||₹ 154735||Check ETH Price||Get Free ETH||Buy ETH in Real Time||Buy ETH on EZ/OTC Desk|
|RIPPLE (XRP)||₹ 91.72||Check XRP Price||Get Free XRP||Buy XRP in Real Time||Buy XRP on EZ/OTC Desk|
|DOGECOIN (DOGE)||₹ 30.04||Check DOGE Price||Get Free DOGE||Buy DOGE in Real Time||Buy DOGE on EZ/OTC Desk|
|TETHER (USDT)||₹ 74.82||Check USDT Price||Get Free USDT||Buy USDT in Real Time||Buy USDT on EZ/OTC Desk|
|CARDANO (ADA)||₹ 85.75||Check ADA Price||Get Free ADA||Buy in ADA Real Time||Buy ADA on EZ/OTC Desk|
|POLKADOT (DOT)||₹ 2400.41||Check DOT Price||Get Free DOT||Buy in DOT Real Time||Buy DOT on EZ/OTC Desk|
|LITECOIN (LTC)||₹ 17949.48||Check LTC Price||Get Free LTC||Buy LTC in Real Time||Buy LTC on EZ/OTC Desk|
|BITCOIN CASH (BCH)||₹ 63197||Check BCH Price||Get Free BCH||Buy BCH in Real Time||Buy BCH on EZ/OTC Desk|
|UNISWAP (UNI)||₹ 2131.36||Check UNI Price||Get Free UNI||Buy in UNI Real Time||Buy UNI on EZ/OTC Desk|
|VECHAIN (VET)||₹ 16.93||Check VET Price||Get Free VET||Buy in VET Real Time||Buy VET on EZ/OTC Desk|
|CHAINLINK (LINK)||₹ 2578.53||Check LINK Price||Get Free LINK||Buy in LINK Real Time||Buy LINK on EZ/OTC Desk|
|STELLAR (XLM)||₹ 35.44||Check XLM Price||Get Free XLM||Buy in XLM Real Time||Buy XLM on EZ/OTC Desk|
|THETA (THETA)||₹ 755.84||Check THETA Price||Get Free THETA||Buy in THETA Real Time||Buy THETA on EZ/OTC Desk|
|FILECOIN (FIL)||₹ 10832.74||Check FIL Price||Get Free FIL||Buy in FIL Real Time||Buy FIL on EZ/OTC Desk|
|TRON (TRX)||₹ 8.9||Check TRX Price||Get Free TRX||Buy TRX in Real Time||Buy TRX on EZ/OTC Desk|
|SOLANA (SOL)||₹ 2240.73||Check SOL Price||Get Free SOL||Buy in SOL Real Time||Buy SOL on EZ/OTC Desk|
|NEO (NEO)||₹ 7492.81||Check NEO Price||Get Free NEO||Buy NEO in Real Time||Buy NEO on EZ/OTC Desk|
|MONERO (XMR)||₹ 25023||Check XMR Price||Get Free XMR||Buy XMR in Real Time||Buy XMR on EZ/OTC Desk|
|EOS (EOS)||₹ 455.95||Check EOS Price||Get Free EOS||Buy in EOS Real Time||Buy EOS on EZ/OTC Desk|
|IOTA (MIOTA)||₹ 143.85||Check MIOTA Price||Get Free MIOTA||Buy in MIOTA Real Time||Buy MIOTA on EZ/OTC Desk|
|BITTORRENT (BTT)||₹ 0.5912||Check BTT Price||Get Free BTT||Buy in BTT Real Time||Buy BTT on EZ/OTC Desk|
|BITCOIN SV (BSV)||₹ 20487||Check BSV Price||Get Free BSV||Buy BSV in Real Time||Buy BSV on EZ/OTC Desk|
|COSMOS (ATOM)||₹ 1325.25||Check ATOM Price||Get Free ATOM||Buy in ATOM Real Time||Buy ATOM on EZ/OTC Desk|
|FTX TOKEN (FTT)||₹ 3505.02||Check FTT Price||Get Free FTT||Buy in FTT Real Time||Buy FTT on EZ/OTC Desk|
|TEZOS (XTZ)||₹ 374.87||Check XTZ Price||Get Free XTZ||Buy in XTZ Real Time||Buy XTZ on EZ/OTC Desk|
|ETHEREUM CLASSIC (ETC)||₹ 2279.42||Check ETC Price||Get Free ETC||Buy ETC in Real Time||Buy ETC on EZ/OTC Desk|
|ALGORAND (ALGO)||₹ 88.47||Check ALGO Price||Get Free ALGO||Buy in ALGO Real Time||Buy ALGO on EZ/OTC Desk|
|NEM (XEM)||₹ 25.77||Check XEM Price||Get Free XEM||Buy in XEM Real Time||Buy XEM on EZ/OTC Desk|
|THORCHAIN (RUNE)||₹ 965.69||Check RUNE Price||Get Free RUNE||Buy in RUNE Real Time||Buy RUNE on EZ/OTC Desk|
|MAKER (MKR)||₹ 240047||Check MKR Price||Get Free MKR||Buy in MKR Real Time||Buy MKR on EZ/OTC Desk|
|KUSAMA (KSM)||₹ 23975||Check KSM Price||Get Free KSM||Buy in KSM Real Time||Buy KSM on EZ/OTC Desk|
|DASH (DASH)||₹ 21293||Check DASH Price||Get Free DASH||Buy in DASH Real Time||Buy DASH on EZ/OTC Desk|
|DECRED (DCR)||₹ 14407.13||Check DCR Price||Get Free DCR||Buy in DCR Real Time||Buy DCR on EZ/OTC Desk|
|ZCASH (ZEC)||₹ 16085.41||Check ZEC Price||Get Free ZEC||Buy ZEC in Real Time||Buy ZEC on EZ/OTC Desk|
|SYNTHETIX NETWORK (SNX)||₹ 1106||Check SNX Price||Get Free SNX||Buy in SNX Real Time||Buy SNX on EZ/OTC Desk|
|COMPOUND (COMP)||₹ 31976||Check COMP Price||Get Free COMP||Buy in COMP Real Time||Buy COMP on EZ/OTC Desk|
|Enjin Coin (ENJ)||₹ 165.88||Check ENJ Price||Get Free ENJ||Buy in ENJ Real Time||Buy ENJ on EZ/OTC Desk|
|ZILLIQA (ZIL)||₹ 12.49||Check ZIL Price||Get Free ZIL||Buy in ZIL Real Time||Buy ZIL on EZ/OTC Desk|
|LEO TOKEN (LEO)||₹ 151.98||Check LEO Price||Get Free LEO||Buy in LEO Real Time||Buy LEO on EZ/OTC Desk|
|SIACOIN (SC)||₹ 2.96||Check SC Price||Get Free SC||Buy in SC Real Time||Buy SC on EZ/OTC Desk|
|THE GRAPH (GRT)||₹ 108.56||Check GRT Price||Get Free GRT||Buy in GRT Real Time||Buy GRT on EZ/OTC Desk|
|DIGIBYTE (DGB)||₹ 9.32||Check DGB Price||Get Free DGB||Buy in DGB Real Time||Buy DGB on EZ/OTC Desk|
|BAT (BAT)||₹ 87.87||Check BAT Price||Get Free BAT||Buy BAT in Real Time||Buy BAT on EZ/OTC Desk|
|QTUM (QTUM)||₹ 1229.9||Check QTUM Price||Get Free QTUM||Buy QTUM in Real Time||Buy QTUM on EZ/OTC Desk|
|SUSHI (SUSHI)||₹ 836.08||Check SUSHI Price||Get Free SUSHI||Buy in SUSHI Real Time||Buy SUSHI on EZ/OTC Desk|
|DECENTRALAND (MANA)||₹ 89||Check MANA Price||Get Free MANA||Buy in MANA Real Time||Buy MANA on EZ/OTC Desk|
|YEARN.FINANCE (YFI)||₹ 3293679||Check YFI Price||Get Free YFI||Buy in YFI Real Time||Buy YFI on EZ/OTC Desk|
|UMA (UMA)||₹ 1929.86||Check UMA Price||Get Free UMA||Buy in UMA Real Time||Buy UMA on EZ/OTC Desk|
|RAVENCOIN (RVN)||₹ 12.64||Check RVN Price||Get Free RVN||Buy in RVN Real Time||Buy RVN on EZ/OTC Desk|
|IOST (IOST)||₹ 4.69||Check IOST Price||Get Free IOST||Buy in IOST Real Time||Buy IOST on EZ/OTC Desk|
|ICON (ICX)||₹ 143.77||Check ICX Price||Get Free ICX||Buy in ICX Real Time||Buy ICX on EZ/OTC Desk|
|0X (ZRX)||₹ 108.58||Check ZRX Price||Get Free ZRX||Buy in ZRX Real Time||Buy ZRX on EZ/OTC Desk|
|XINFIN (XDC)||₹ 6.82||Check XDC Price||Get Free XDC||Buy XDC in Real Time||Buy XDC on EZ/OTC Desk|
|OMISEGO (OMG)||₹ 521.99||Check OMG Price||Get Free OMG||Buy OMG in Real Time||Buy OMG on EZ/OTC Desk|
|GOLEM (GNT)||₹ 8.84||Check GNT Price||Get Free GNT||Buy in GNT Real Time||Buy GNT on EZ/OTC Desk|
|PUNDI X (NPXS)||₹ 0.2777||Check NPXS Price||Get Free NPXS||Buy in NPXS Real Time||Buy NPXS on EZ/OTC Desk|
|VOYAGER TOKEN (VGX)||₹ 280.48||Check VGX Price||Get Free VGX||Buy in VGX Real Time||Buy VGX on EZ/OTC Desk|
|OCEAN PROTOCOL (OCEAN)||₹ 103.56||Check OCEAN Price||Get Free OCEAN||Buy in OCEAN Real Time||Buy OCEAN on EZ/OTC Desk|
|NANO (NANO)||₹ 341.59||Check NANO Price||Get Free NANO||Buy in NANO Real Time||Buy NANO on EZ/OTC Desk|
|REN (REN)||₹ 59.48||Check REN Price||Get Free REN||Buy in REN Real Time||Buy REN on EZ/OTC Desk|
|1INCH (1INCH)||₹ 337.75||Check 1INCH Price||Get Free 1INCH||Buy in 1INCH Real Time||Buy 1INCH on EZ/OTC Desk|
|LISK (LSK)||₹ 364.26||Check LSK Price||Get Free LSK||Buy LSK in Real Time||Buy LSK on EZ/OTC Desk|
|BALANCER (BAL)||₹ 3610.81||Check BAL Price||Get Free BAL||Buy in BAL Real Time||Buy BAL on EZ/OTC Desk|
|KYBER NETWORK (KNC)||₹ 186.33||Check KNC Price||Get Free KNC||Buy in KNC Real Time||Buy KNC on EZ/OTC Desk|
|BITCOIN DIAMOND (BCD)||₹ 175.23||Check BCD Price||Get Free BCD||Buy BCD in Real Time||Buy BCD on EZ/OTC Desk|
|GOLEM (GLM)||₹ 30.55||Check GLM Price||Get Free GLM||Buy in GLM Real Time||Buy GLM on EZ/OTC Desk|
|BAND PROTOCOL (BAND)||₹ 1032.47||Check BAND Price||Get Free BAND||Buy in BAND Real Time||Buy BAND on EZ/OTC Desk|
|DODO (DODO)||₹ 247.12||Check DODO Price||Get Free DODO||Buy in DODO Real Time||Buy DODO on EZ/OTC Desk|
|STEEM (STEEM)||₹ 69.75||Check STEEM Price||Get Free STEEM||Buy in STEEM Real Time||Buy STEEM on EZ/OTC Desk|
|CIVIC (CVC)||₹ 35.57||Check CVC Price||Get Free CVC||Buy CVC in Real Time||Buy CVC on EZ/OTC Desk|
|STRATIS (STRAT)||₹ 34.71||Check STRAT Price||Get Free STRAT||Buy in STRAT Real Time||Buy STRAT on EZ/OTC Desk|
|BITSHARES (BTS)||₹ 7.69||Check BTS Price||Get Free BTS||Buy in BTS Real Time||Buy BTS on EZ/OTC Desk|
|ARK (ARK)||₹ 140.75||Check ARK Price||Get Free ARK||Buy in ARK Real Time||Buy ARK on EZ/OTC Desk|
|POWER LEDGER (POWR)||₹ 47.38||Check POWR Price||Get Free POWR||Buy in POWR Real Time||Buy POWR on EZ/OTC Desk|
|KAVA (KAVA)||₹ 339.22||Check KAVA Price||Get Free KAVA||Buy in KAVA Real Time||Buy KAVA on EZ/OTC Desk|
|REPUTATION (REP)||₹ 2644.75||Check REP Price||Get Free REP||Buy in REP Real Time||Buy REP on EZ/OTC Desk|
|AAVE (LEND)||₹ 253.83||Check LEND Price||Get Free LEND||Buy in LEND Real Time||Buy LEND on EZ/OTC Desk|
|STRATIS (STRAX)||₹ 145.19||Check STRAX Price||Get Free STRAX||Buy in STRAX Real Time||Buy STRAX on EZ/OTC Desk|
|TOMOCHAIN (TOMO)||₹ 160.6||Check TOMO Price||Get Free TOMO||Buy in TOMO Real Time||Buy TOMO on EZ/OTC Desk|
|PACCOIN (PAC)||₹ 0.8187||Check PAC Price||Get Free PAC||Buy in PAC Real Time||Buy PAC on EZ/OTC Desk|
|DIVI (DIVI)||₹ 3.94||Check DIVI Price||Get Free DIVI||Buy DIVI in Real Time||Buy DIVI on EZ/OTC Desk|
|PAXG (PAXG)||₹ 132582||Check PAXG Price||Get Free PAXG||Buy in PAXG Real Time||Buy PAXG on EZ/OTC Desk|
|PIVX (PIVX)||₹ 114.4||Check PIVX Price||Get Free PIVX||Buy in PIVX Real Time||Buy PIVX on EZ/OTC Desk|
|SOLVE CARE (SOLVE)||₹ 17.99||Check SOLVE Price||Get Free SOLVE||Buy SOLVE in Real Time||Buy SOLVE on EZ/OTC Desk|
|DENTACOIN (DCN)||₹ 0.0081||Check DCN Price||Get Free DCN||Buy DCN in Real Time||Buy DCN on EZ/OTC Desk|
|NXT (NXT)||₹ 5.46||Check NXT Price||Get Free NXT||Buy in NXT Real Time||Buy NXT on EZ/OTC Desk|
|FACTOM (FCT)||₹ 178.84||Check FCT Price||Get Free FCT||Buy in FCT Real Time||Buy FCT on EZ/OTC Desk|
|TENXPAY (PAY)||₹ 9.28||Check PAY Price||Get Free PAY||Buy in PAY Real Time||Buy PAY on EZ/OTC Desk|
|BITCOIN HEDGE (BTCHG)||₹ 399.78||Check BTCHG Price||Get Free BTCHG||Buy BTCHG in Real Time||Buy BTCHG on EZ/OTC Desk|
|BUYUCOIN TOKEN (BUC)||₹ 0.0018||Check BUC Price||Get Free BUC||Buy BUC in Real Time||Buy BUC on EZ/OTC Desk|
|VALOBIT (VBIT)||₹ 0.173||Check VBIT Price||Get Free VBIT||Buy VBIT in Real Time||Buy VBIT on EZ/OTC Desk|
|COINLANCER (CL)||₹ 0.6593||Check CL Price||Get Free CL||Buy CL in Real Time||Buy CL on EZ/OTC Desk|
|HYDRO (HYDRO)||₹ 0.0814||Check HYDRO Price||Get Free HYDRO||Buy HYDRO in Real Time||Buy HYDRO on EZ/OTC Desk|
|BITRON COIN (BTRN)||₹ 0.0054||Check BTRN Price||Get Free BTRN||Buy BTRN in Real Time||Buy BTRN on EZ/OTC Desk|
|BITICA COIN (BDCC)||₹ 84||Check BDCC Price||Get Free BDCC||Buy BDCC in Real Time||Buy BDCC on EZ/OTC Desk|
|FUNJO (FUNJO)||₹ 12.8||Check FUNJO Price||Get Free FUNJO||Buy FUNJO in Real Time||Buy FUNJO on EZ/OTC Desk|
|HEY BITCOIN (HYBN)||₹ 3.97||Check HYBN Price||Get Free HYBN||Buy HYBN in Real Time||Buy HYBN on EZ/OTC Desk|
|BELDEX (BDX)||₹ 4.4||Check BDX Price||Get Free BDX||Buy BDX in Real Time||Buy BDX on EZ/OTC Desk|
|KOEL COIN (KOEL)||₹ 0.1024||Check KOEL Price||Get Free KOEL||Buy KOEL in Real Time||Buy KOEL on EZ/OTC Desk|
|SMARTOFGIVING (AOG)||₹ 3.9||Check AOG Price||Get Free AOG||Buy AOG in Real Time||Buy AOG on EZ/OTC Desk|
|CLOAKCOIN (CLOAK)||₹ 32.39||Check CLOAK Price||Get Free CLOAK||Buy in CLOAK Real Time||Buy CLOAK on EZ/OTC Desk|
|C2C TOKEN (C2C)||₹ 0.0188||Check C2C Price||Get Free C2C||Buy C2C in Real Time||Buy C2C on EZ/OTC Desk|
DODO is a decentralized platform for exchange powered by a PMM algorithm. It offers highly capital-efficient liquidity pools, which support single-turn provision, reduces impermanent losses, and reduce 'traders' slippage. The trading platform also offers a decentralized liquidity aggregation service called SmartTrade, which connects various sources of liquidity and compares the optimum prices between every token.
Dodo was launched by Diane Dai, Radar Bear, and a team of anonymous development officially in August 2020. It attracted a round of $600,000 under the leadership of Framework Ventures initially.
A further 5 million US$ private sales finance under the leadership of Pantera Capital, Binance Laboratory, and Three Arrows Capital was successfully announced by the team in September 2020.
Private sales attracted investment from various other prominent, including CoinBase Ventures, Galaxy Digital, CMS Holdings, and Alameda Research, cryptocurrency exchange and trading companies.
In India you can Buy DODO through BuyUcoin easily using credit/debit card, UPI, mobikwik wallet and more in less than 10 minutes. Try Now! Your crypto investment is a click away
In India you can Sell DODO through BuyUcoin easily and withdraw INR directly into your bank account, no questions asked. The whole process will not take more than 10 minutes. Try Today!
Today's price per Live DODO is $3.39, and a 24-hour volume of trade is $32,658,498. Over the last 24 hours, DODO has risen by 5.52%. The current ranking of CoinMarketCap is #137, with a living market limit of $342,264,922. The supply is 101,036,331 DODO coins and max. 1.000 million DODO coins. It has a circulating supply.
The Proactive Market Making algorithm is an elegant, online generalization of order book trading and has been developed entirely in-house. It is adapted and optimized for operations on the blockchain. It is highly efficient and capital-efficient with many innovative, flexible applications in market production, as its high volume ratio can be proven.
PMM is a new market-making model in the Chain. It is different from the non-constant model of the function market maker, which distinguishes between transaction and assets.
Flexibly set parameters such as an asset ratio and curve pitch. Simultaneously, can introduce a pricing guide or price discovery on the Chain via the oracle machine. They collect more money near the price of the market and provide enough liquidity.
In addition to the above-named commercial mining and the traditional liquidity mining, pool creators and liquidity providers can also engage in Combiner Harvest mining, which provides users of the DODO platform with easy access to a trend, promising, and collaborative project. Vetted projects can establish DODO liquidity pools, and DODO award tokens are granted to liquidity suppliers of those pools.
It has its liquidity pools and supports trade between two tokens available for the market DODO is both a DEX and an aggregator. A membership system and a fee-sharing mechanism are introduced in the Dodo economic token model.
DODO offers trading fee discounts and participation allocations to holders, as well as governance functions. The dodo membership proof of the system entitles holders to dividends and membership fees and benefits the DODO holder.
Smart trade trading and aggregation, crowd pooling / IDO, basins, and mining are DODO'sDODO's decentralized exchange product suite (which include liquidity mining, trading mining, and combiner harvest mining). It is built into different wallet applications where users can interact with the platform.
Built on the BSC, DODO allows the trading of two arbitrary tokens on the same network. SmartTrade'sSmartTrade's function intelligently provides traders with the best command routing from aggregated liquidity sources. Users who perform DODO trades can also participate in trading mining, which rewards DODO tokens to traders.
Furthermore, DODO has removed all roadblocks preventing the creation of liquidity pools from providing new assets - asset ratios, liquidity depths, fee rates, and other parameters are all freely customizable in real-time.
DODO has developed Crowdpooling, unauthorized liquidity of equal opportunity that offers mechanics and customized techniques for professional market makers on the Chain, based on this breakthrough.
Step 1: Open your free crypto wallet BuyUcoin Account
Step 2: Register & Open your free Cryptocurrency account with BuyUcoin
Step 3: Visit the BuyUcoin Exchange menu in your crypto wallet to find Dodo Token or exchange a pair with DODO -USDT pair.
Step 4: If you don'tdon't have USDT, add funds from your favorite UPI payment mode to buy USDT, i.e., Paytm, PhonePe, Mobikwik, Google Pay, Bhim Pay, or credit card and debit card.
Step 5: Buy Dodo Token in India with your USDT token.
You can purchase Dodo Token legitimately utilizing the best crypto exchanger named BuyUcoin because you can spare Dodo Token in a wallet that is profoundly viable for it.
Can sell dodo tokens by utilizing any of the crypto exchanges where exchanging and edge exchanging are upheld. BuyUcoin is the leading crypto exchanger in India and worldwide, where INR is viable with selling Dodo Token.
Numerous worldwide digital currency exchanging stages offer quick and secure trade of DODO to INR and INR to DODO where it very well may be sold in distributed, executed, and handily adapted.