8=======>

2022-09-11 · +30d

lstm_s0 · in-sample — the model trained on this date · 191 tokens predicted

These numbers are in-sample. The model was trained on this date, so predicted-vs-actual agreement here is not evidence of skill.
+1d+7d+30dasset cohort only
rank IC
+0.2905
191 of 191 tokens assessed
long-short decile
+12.60%
realised beta-adjusted alpha
direction hit
75.4%
in alpha space · 93.7% on raw price
BTC over horizon
-12.70%
the unhedgeable market factor

Predicted vs actual (191 rows, sorted by pred)

tokennamechainanchor pxpred px ▴pred Δactual pxactual Δalpha errhitβ90dvol 30dtarget
DYDXdYdXCosmos1.6481.4079-14.57%1.424-13.59%0.1800✗1.2443k2022-10-11
FILFilecoinFilecoin6.4175.5743-13.13%5.133-20.01%0.0486✓0.966.2M2022-10-11
NMRNumeraireEthereum18.9316.5031-12.82%14.03-25.88%0.0882✓0.55384k2022-10-11
BRISEBitgertEthereum7.30e-76.38e-7-12.61%4.94e-7-32.35%0.1388✓0.862.3M2022-10-11
IMXImmutableEthereum0.86630.758862-12.40%0.6867-20.73%0.0603✓1.18946k2022-10-11
AUCTIONBounceEthereum7.636.7269-11.84%5.83-23.59%0.0069✓1.10230k2022-10-11
METISMetisEthereum31.9828.2539-11.65%24.24-24.20%0.0782✓1.70168k2022-10-11
GITCOINGITCOIN2.30572.0385-11.59%1.6843-26.95%0.0364✓1.1413k2022-10-11
MINAMina Protocolnative0.6860.606589-11.58%0.555-19.10%0.0575✓1.08111k2022-10-11
LAZIOLazio Fan TokenBinance Smart Chain7.60946.7693-11.04%5.0794-33.25%0.2530✓0.2511.9M2022-10-11
GRTThe GraphEthereum0.11670.104132-10.77%0.0886-24.08%0.0066✓1.242.5M2022-10-11
MASKMask NetworkEthereum1.461.303-10.75%1.09-25.34%0.0331✓1.0779k2022-10-11
AXSAxie InfinityEthereum14.5613.0305-10.50%11.52-20.88%0.0386✓1.19925k2022-10-11
ETCEthereum Classicnative38.5634.536-10.44%23.73-38.46%0.1599✓1.5910.6M2022-10-11
RUNETHORChainTHORChain1.991.7896-10.07%1.515-23.87%0.0670✓1.7260k2022-10-11
ROSEOasisBinance Smart Chain0.065210.058754-9.90%0.05586-14.34%0.1195✗1.251.3M2022-10-11
POKTPocket NetworkEthereum0.12540.113066-9.84%0.0677-46.01%0.4285✓0.62191k2022-10-11
CTSICartesiEthereum0.15450.139389-9.78%0.1354-12.36%0.1091✗1.02336k2022-10-11
GLMRMoonbeamBase0.5950.537064-9.74%0.454-23.70%0.0107✓1.1664k2022-10-11
AERGOAergo [OLD]Ethereum0.26110.236151-9.56%0.1306-49.98%0.4832✓0.8024k2022-10-11
FLOWFlownative2.1161.9157-9.46%1.581-25.28%0.0017✓1.43967k2022-10-11
RIFRootstock Infrastructure FrameworkEthereum0.06620.060143-9.15%0.0548-17.22%0.0738✓1.23555k2022-10-11
YFIyearn.financeEthereum10,194.939,268.47-9.09%7,823.46-23.26%0.0262✓1.444.2M2022-10-11
HIGHHighstreetEthereum1.5171.3802-9.02%1.432-5.60%0.1895✗1.1271k2022-10-11
GTCGitcoinEthereum2.332.1213-8.96%1.67-28.33%0.0640✓1.29227k2022-10-11
EWTEnergy Web TokenEthereum4.5014.0999-8.91%3.85-14.46%0.0657✓0.95286k2022-10-11
SWFTCSWFTCOINEthereum0.0015580.001419-8.90%0.001486-4.62%0.1503✗0.77353k2022-10-11
ALPINEAlpine F1 Team Fan TokenBinance Smart Chain4.67894.2702-8.74%3.1333-33.03%0.2273✓0.618.1M2022-10-11
DOTPolkadotPolkadot7.7027.0375-8.63%6.18-19.76%0.0288✓1.1710.0M2022-10-11
PORTOFC PortoBinance Smart Chain7.14686.5327-8.59%4.4242-38.10%0.3756✓0.109.1M2022-10-11
LRCLoopringEthereum0.36190.330915-8.56%0.2662-26.44%0.0571✓1.1872k2022-10-11
CELLCellframeEthereum0.29290.268192-8.44%0.2043-30.25%0.1254✓1.0883k2022-10-11
BORABORAKlay Token0.291460.267041-8.38%0.21515-26.18%0.0942✓0.9015k2022-10-11
CRVCurve DAOEthereum1.1831.0848-8.30%0.8192-30.75%0.0689✓1.564.4M2022-10-11
APEApeCoinEthereum5.6825.2116-8.28%4.693-17.41%0.0867✗1.416.4M2022-10-11
DEXEDeXeEthereum3.2783.0071-8.26%2.858-12.81%0.0001✓0.38720k2022-10-11
SUSHISushiEthereum1.30291.1953-8.26%1.2564-3.57%0.2060✗1.151.1M2022-10-11
SANTOSSantos FC Fan TokenBinance Smart Chain12.59411.5702-8.13%14.164+12.47%0.2533✗0.3816.0M2022-10-11
ATOMCosmos HubCosmos15.69914.4259-8.11%12.174-22.45%0.0064✓1.3018.7M2022-10-11
CBETHCoinbase Wrapped Staked ETHEthereum1,656.911,522.59-8.11%1,240.98-25.10%0.0686✓1.003.4M2022-10-11
BANDBandEthereum1.3691.2589-8.04%1.115-18.55%0.0512✓1.27343k2022-10-11
NEARNEAR ProtocolNEAR4.8964.5105-7.87%3.171-35.23%0.2165✓1.001.4M2022-10-11
RADRadworksEthereum2.632.4243-7.82%1.94-26.24%0.1384✓0.62262k2022-10-11
BTTCBTTC9.10e-78.39e-7-7.75%7.60e-7-16.48%0.0018✓0.741.7M2022-10-11
STXStacksnative0.39030.360196-7.71%0.3122-20.01%0.0035✓1.08324k2022-10-11
MEDMediblocOsmosis0.0218870.020204-7.69%0.018475-15.59%0.0051✓0.6212k2022-10-11
BICOBiconomyEthereum0.51570.476135-7.67%0.3748-27.32%0.1232✓0.85418k2022-10-11
QTUMQtumQtum3.30663.0567-7.56%2.6817-18.90%0.0111✓1.0419k2022-10-11
LUNATerraTerra 20.000431380.000398864-7.54%0.00028097-34.87%0.2999✓0.372.1M2022-10-11
ALICEMy Neighbor AliceEthereum2.2022.0375-7.47%1.57-28.70%0.0865✓1.2832k2022-10-11
CTKShentuOsmosis1.0240.947626-7.46%0.853-16.70%0.0500✓0.412.7M2022-10-11
XCNOnyxcoinEthereum0.074140.068614-7.45%0.07114-4.05%0.0545✓0.14378k2022-10-11
UNIUniswapEthereum6.4916.0198-7.26%5.992-7.69%0.1855✗1.406.9M2022-10-11
ORCAOrcaSolana0.88850.824604-7.19%0.8294-6.65%0.2189✗1.5794k2022-10-11
XVGVergenative0.003810.003537-7.17%0.00325-14.70%0.0528✓1.01481k2022-10-11
ENSEthereum Name ServiceEthereum15.714.6037-6.98%16.63+5.92%0.2678✗1.011.8M2022-10-11
OPTIMOptimism1.4021.3047-6.94%0.738-47.36%0.3352✓1.732.7M2022-10-11
MANADecentralandEthereum0.803760.748273-6.90%0.64753-19.44%0.0100✓1.14584k2022-10-11
TKOTokocryptoBinance Smart Chain0.2850.26547-6.85%0.233-18.25%0.0243✓0.78563k2022-10-11
ETHEthereumEthereum1,766.951,646.19-6.83%1,279.94-27.56%0.0653✓1.37575.8M2022-10-11
FORTFortaEthereum0.23120.215574-6.76%0.1522-34.17%0.2439✓0.7766k2022-10-11
GLMGolemEthereum0.33080.308447-6.76%0.255-22.91%0.0866✓0.7684k2022-10-11
SNXSynthetixEthereum2.9632.7636-6.73%2.062-30.41%0.0801✓1.572.9M2022-10-11
GALAGALAEthereum0.0520.04853-6.67%0.0393-24.42%0.0521✓1.17190k2022-10-11
ICPInternet ComputerEthereum7.1736.6974-6.63%5.226-27.14%0.1108✓1.014.3M2022-10-11
KNCKyber Network CrystalEthereum2.00771.8751-6.60%1.0218-49.11%0.4915✓0.851.4M2022-10-11
CHZChilizEthereum0.20830.194548-6.60%0.1946-6.58%0.1363✗1.003.2M2022-10-11
UOSUltraEthereum0.456780.426962-6.53%0.30021-34.28%0.2155✓1.01379k2022-10-11
LEOLEO TokenEthereum5.06274.7365-6.44%4.1004-19.01%0.1357✓0.06117k2022-10-11
RLCiExec RLCEthereum1.31451.2301-6.42%1.105-15.94%0.0384✓1.071.0M2022-10-11
BARFC Barcelona Fan TokenSolana6.576.1556-6.31%4.92-25.11%0.1503✓0.542.1M2022-10-11
XECeCashnative0.000045620.000042751-6.29%0.000038-16.70%0.0023✓0.882.5M2022-10-11
ELAElastosEthereum1.6551.5516-6.25%1.496-9.61%0.0649✗0.7536k2022-10-11
PEOPLEConstitutionDAOEthereum0.023320.021888-6.14%0.0222-4.80%0.1585✗1.069.7M2022-10-11
JASMYJasmyCoinEthereum0.009440.008862-6.12%0.00556-41.10%0.3352✓0.963.2M2022-10-11
OGNOrigin TokenEthereum0.177890.167042-6.10%0.14363-19.26%0.0062✓1.07268k2022-10-11
C98Coin98Ethereum0.44450.417753-6.02%0.355-20.13%0.0037✓1.1781k2022-10-11
AVAXAvalancheAvalanche20.6919.4562-5.96%15.96-22.86%0.0118✓1.3718.0M2022-10-11
LINKChainlinkEthereum8.037.5543-5.92%7.132-11.18%0.0960✗1.1317.5M2022-10-11
ACMAC Milan Fan TokenSolana4.4054.149-5.81%3.254-26.13%0.1696✓0.542.3M2022-10-11
CELRCeler NetworkEthereum0.018280.017229-5.75%0.014339-21.56%0.0477✓1.008742022-10-11
BOBABoba NetworkEthereum0.33280.313797-5.71%0.2783-16.38%0.0223✓1.0575k2022-10-11
SUPERSuperVerseEthereum0.143820.135676-5.66%0.12111-15.79%0.0512✓1.21151k2022-10-11
MTLMetal DAOMetal L21.2511.1803-5.65%1.022-18.31%0.0170✓0.931.1M2022-10-11
ZRX0x ProtocolEthereum0.3137870.29606-5.65%0.252068-19.67%0.0269✓0.99471k2022-10-11
PORPortugal National Team Fan TokenSolana4.8474.575-5.61%3.9604-18.29%0.0641✗1.53129k2022-10-11
PROPropyEthereum0.720.679874-5.57%0.56-22.22%0.1625✓0.2346k2022-10-11
CBKCobakEthereum0.85180.804557-5.55%0.75273-11.63%0.0408✓0.7913k2022-10-11
ASTRAstarEthereum0.03720.035192-5.40%0.0355-4.57%0.1275✗0.877,8252022-10-11
WOOWOOEthereum0.1680.158971-5.37%0.1567-6.73%0.1656✗1.321,0012022-10-11
PSGParis Saint-Germain Fan TokenSolana8.988.4982-5.36%7.02-21.83%0.1095✓0.602.4M2022-10-11
KSMKusamaHydration51.949.1266-5.34%40.86-21.27%0.0462✓1.02395k2022-10-11
XYMSymbolnative0.0423220.040065-5.33%0.036015-14.90%0.0349✓0.5323k2022-10-11
COMPCompoundEthereum55.2552.3575-5.24%55.84+1.07%0.2394✗1.298,9662022-10-11
CITYManchester City Fan TokenSolana6.736.3822-5.17%5.78-14.12%0.0309✓0.502.1M2022-10-11
CVCCivicEthereum0.15180.144042-5.11%0.122-19.63%0.0297✓1.00110k2022-10-11
OMGOMG NetworkEthereum1.92411.8282-4.99%1.6014-16.77%0.0197✓1.1223k2022-10-11
FIDABonfidaSolana0.5130.487439-4.98%0.383-25.34%0.0967✓1.067,7812022-10-11
OXTOrchid ProtocolEthereum0.11560.109871-4.96%0.0922-20.24%0.0563✓0.88169k2022-10-11
LSKLiskEthereum1.08631.0327-4.93%0.922593-15.07%0.0082✓0.7734k2022-10-11
LPTLivepeerEthereum11.2310.6764-4.93%8.81-21.55%0.0070✓1.36298k2022-10-11
ATMAtletico Madrid Fan TokenSolana4.644.4119-4.92%3.71-20.04%0.0892✓0.621.4M2022-10-11
ENJEnjin CoinEthereum0.5430.516308-4.92%0.426-21.55%0.0260✓1.2274k2022-10-11
XVSVenusEthereum5.14.8505-4.89%4.82-5.49%0.1112✗0.86859k2022-10-11
JUVJuventus Fan TokenSolana5.435.1651-4.88%4.18-23.02%0.1218✓0.662.0M2022-10-11
ZECZcashZcash64.2761.1463-4.86%51.54-19.81%0.0107✓1.181.2M2022-10-11
NANOnanopayBase0.9277880.883181-4.81%0.762754-17.79%0.0283✓0.8749k2022-10-11
CWEBCoinwebEthereum0.0239730.022835-4.75%0.025016+4.35%0.1011✗0.07455k2022-10-11
YGGYield Guild GamesEthereum0.5150.490718-4.71%0.336-34.76%0.2117✓1.234,2692022-10-11
DKAdKargoEthereum0.046640.044451-4.69%0.03846-17.54%0.0572✓0.6414k2022-10-11
STORJStorjEthereum0.555060.529228-4.65%0.42218-23.94%0.0438✓1.3439k2022-10-11
SPELLSpellEthereum0.0013670.001304-4.64%0.000927-32.21%0.2268✓0.842.2M2022-10-11
SKLSKALEEthereum0.05010.047776-4.64%0.0362-27.74%0.1191✓1.17536k2022-10-11
CERECere NetworkEthereum0.0063090.006023-4.53%0.006021-4.56%0.0519✗0.3830k2022-10-11
PONDMarlinEthereum0.0113140.010806-4.49%0.009663-14.59%0.0240✓1.006302022-10-11
ANKRAnkr NetworkEthereum0.037810.036115-4.48%0.02814-25.58%0.1041✓1.0745k2022-10-11
SANDThe SandboxEthereum0.97480.931213-4.47%0.7788-20.11%0.0061✓1.27899k2022-10-11
OGOG Fan TokenSolana6.1395.8657-4.45%4.3-29.96%0.2208✓0.663.1M2022-10-11
ALGOAlgorandAlgorand0.32640.311959-4.42%0.3177-2.67%0.1524✗0.995.9M2022-10-11
ACHAlchemy PayEthereum0.0131930.01261-4.42%0.010365-21.44%0.0812✓0.85920k2022-10-11
NEXONEXOEthereum0.9740.931924-4.32%0.833-14.48%0.0509✗1.201.5M2022-10-11
AMPAmpEthereum0.006610.006325-4.31%0.00472-28.59%0.2057✓0.64911k2022-10-11
SCSiacoinnative0.004190.00401-4.30%0.00336-19.81%0.0483✓0.95103k2022-10-11
CHRChromiaEthereum0.1830.175357-4.18%0.148-19.13%0.0108✓1.171,7442022-10-11
TRBTellor TributesEthereum16.5815.8901-4.16%14.48-12.67%0.0138✓0.791.5M2022-10-11
BATBasic AttentionEthereum0.351690.337153-4.13%0.2823-19.73%0.0311✓1.0834k2022-10-11
DODODODOEthereum0.13330.127818-4.11%0.118-11.48%0.0813✗1.191.4M2022-10-11
ORBSOrbsEthereum0.03960.038029-3.97%0.03308-16.46%0.0457✓0.692,1832022-10-11
FISStafiEthereum0.35010.336428-3.91%0.3202-8.54%0.0934✗1.057782022-10-11
VSYSV.SYSTEMSnative0.0016360.001573-3.83%0.001366-16.50%0.0487✓0.686,5532022-10-11
XYOXYO NetworkEthereum0.008440.008122-3.76%0.00619-26.66%0.1114✓1.18406k2022-10-11
KCSKuCoinnative9.7559.3932-3.71%8.744-10.36%0.0458✗0.861.2M2022-10-11
GMTGMTEthereum0.73510.708485-3.62%0.6398-12.96%0.1066✗1.53226k2022-10-11
COTICOTIEthereum0.09970.096102-3.61%0.105+5.32%0.2254✗1.01336k2022-10-11
LCXLCXEthereum0.05080.048986-3.57%0.0515+1.38%0.1782✗0.94234k2022-10-11
MOVRMoonriverBase12.886612.4271-3.57%10.4764-18.70%0.0318✓1.0222k2022-10-11
XLMStellarStellar0.1143870.110332-3.54%0.116096+1.49%0.1712✗0.896.4M2022-10-11
RARESuperRareEthereum0.21060.203139-3.54%0.1451-31.10%0.1798✓1.15108k2022-10-11
QNTQuantEthereum108.82104.9696-3.54%153.96+41.48%0.5125✗0.953.5M2022-10-11
AGLDAdventure GoldEthereum0.42550.410469-3.53%0.313-26.44%0.1206✓1.11202k2022-10-11
DIADIAEthereum0.405260.390992-3.52%0.38304-5.48%0.1173✗1.0132k2022-10-11
BCHBitcoin CashBitcoin Cash130.35125.7994-3.49%111.17-14.71%0.0375✗1.194.4M2022-10-11
ASMAssemble AIEthereum0.02130.020562-3.46%0.0178-16.43%0.0628✓0.60206k2022-10-11
DUSKDUSKEthereum0.13780.133063-3.44%0.1203-12.70%0.0513✗1.122.9M2022-10-11
SOLSolanaSolana35.0133.8334-3.36%30.8-12.03%0.0701✗1.2154.5M2022-10-11
DASHDashDash48.3546.7259-3.36%41.25-14.68%0.0219✓1.08321k2022-10-11
ALEPHAleph CloudEthereum0.1270.122792-3.31%0.1155-9.06%0.0605✓0.0183k2022-10-11
LTCLitecoinLitecoin62.1860.1348-3.29%52.01-16.36%0.0034✓1.0413.5M2022-10-11
UMAUMAEthereum2.7822.6919-3.24%2.134-23.29%0.1255✓0.79586k2022-10-11
FTTFTXEthereum27.8927.0033-3.18%23.25-16.64%0.0112✓1.026.8M2022-10-11
HIVEHivenative0.57920.560921-3.16%0.5306-8.39%0.0289✓0.62826k2022-10-11
TRACOriginTrailEthereum0.21410.207397-3.13%0.1798-16.02%0.0052✓1.09138k2022-10-11
DOGEDogecoinDogecoin0.0637030.061744-3.08%0.060216-5.47%0.1122✗1.011.3M2022-10-11
IDEXIDEXEthereum0.073070.070878-3.00%0.05605-23.29%0.1025✓0.977022022-10-11
BNTBancor NetworkEthereum0.5120.497069-2.92%0.4268-16.64%0.0077✓1.18384k2022-10-11
POWRPowerledgerEthereum0.23030.223842-2.80%0.1864-19.06%0.0615✓0.8957k2022-10-11
TWTTrust WalletBinance Smart Chain1.02750.999012-2.77%0.9454-7.99%0.0225✓0.572.6M2022-10-11
INDEXThe IndexRobinhood1.91.8477-2.75%2.27+19.47%0.2707✗0.4861k2022-10-11
TLMAlien WorldsEthereum0.02550.024817-2.68%0.02204-13.57%0.0348✗1.132,9142022-10-11
BCHSVBitcoin Cash SV54.45452.9958-2.68%47.915-12.01%0.0170✓0.87275k2022-10-11
BFCBifrostEthereum0.075460.073442-2.67%0.06085-19.36%0.0503✓1.0124k2022-10-11
BTCBitcoinBitcoin21,831.7221,248.18-2.67%19,058.11-12.70%0.0271✓1.00473.4M2022-10-11
BELBella ProtocolEthereum0.6760.658204-2.63%0.553-18.20%0.0185✓1.153.5M2022-10-11
1INCH1INCHEthereum0.6490.632776-2.50%0.562-13.41%0.0212✓1.03178k2022-10-11
XPRXPR NetworkEthereum0.0029040.002832-2.50%0.002081-28.34%0.1859✓0.901.2M2022-10-11
NCTPolySwarmEthereum0.012930.01261-2.47%0.0104-19.57%0.1031✓0.66233k2022-10-11
ARPAARPAEthereum0.03930.038339-2.45%0.0324-17.56%0.0296✓1.0288k2022-10-11
PHAPHALAEthereum0.10270.100235-2.40%0.0794-22.69%0.1286✓0.772,6892022-10-11
XTZTezosTezos1.68551.6458-2.36%1.3396-20.52%0.0613✓1.06241k2022-10-11
BTTBitTorrentEthereum9.10e-78.89e-7-2.33%7.70e-7-15.38%0.0416✓0.7515k2022-10-11
AIOZAIOZ NetworkEthereum0.06110.059676-2.33%0.0499-18.33%0.0625✓0.8682k2022-10-11
SUNSun TokenTron0.0065370.006385-2.32%0.005604-14.27%0.0394✓0.672,0442022-10-11
IOTAIOTAIOTA0.29230.28562-2.29%0.2614-10.57%0.0493✗1.022.6M2022-10-11
ASRAS Roma Fan TokenSolana4.3544.2557-2.26%3.34-23.29%0.1917✓0.372.2M2022-10-11
ADACardanoCardano0.51010.498786-2.22%0.3906-23.43%0.1075✓1.0138.3M2022-10-11
ZENHorizenBase16.4716.1053-2.21%12.5-24.10%0.0832✓1.2584k2022-10-11
XEMNEMnative0.0467850.045779-2.15%0.039437-15.71%0.0277✓0.8928k2022-10-11
NAKANakamoto GamesPolygon0.06450.063212-2.00%0.0631-2.17%0.1384✗1.0379k2022-10-11
API3Api3Ethereum1.8381.8027-1.92%1.592-13.38%0.0150✓1.02627k2022-10-11
AAVEAaveEthereum91.6389.8746-1.92%71.42-22.06%0.0215✓1.535.6M2022-10-11
GODSGods UnchainedEthereum0.331390.325157-1.88%0.33684+1.64%0.1307✗0.70326k2022-10-11
STEEMSteemnative0.2350.230637-1.86%0.2305-1.91%0.1175✗0.87503k2022-10-11
ADXheyAuraEthereum0.174140.171191-1.69%0.15473-11.15%0.0053✓0.783512022-10-11
FETArtificial Superintelligence AllianceEthereum0.09410.092597-1.60%0.0796-15.41%0.0168✓0.9914k2022-10-11
XMRMoneroMonero159.22156.7387-1.56%144.57-9.20%0.0526✗0.981.3M2022-10-11
DNTdistrict0xEthereum0.04970.048964-1.48%0.0383-22.94%0.1301✓0.85138k2022-10-11
GTGateEthereum4.33014.2684-1.43%4.365+0.81%0.1220✗0.73690k2022-10-11
SHIBShiba InuEthereum0.000012990.00001284-1.15%0.00001023-21.25%0.0889✓1.021.0M2022-10-11
TRXTRONTron0.064190.063677-0.80%0.06166-3.94%0.0344✗0.49123k2022-10-11
WBTCWrapped BitcoinEthereum21,663.6021,498.78-0.76%19,028.40-12.16%0.0026✓0.9213k2022-10-11
AVTAventusEthereum1.421.4096-0.73%1.52+7.04%0.0561✗-0.14124k2022-10-11
Δ columns are percentage price moves; alpha err and the hit column are in beta-adjusted log-return space, which is what the model actually predicts. “pending” means the horizon has not matured yet. Rows are capped for readability — add &limit=2000 to widen.