8=======>

2022-09-11 · +1d

lstm_s3 · 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.1426
191 of 191 tokens assessed
long-short decile
+5.71%
realised beta-adjusted alpha
direction hit
89.0%
in alpha space · 67.6% on raw price
BTC over horizon
+2.62%
the unhedgeable market factor

Predicted vs actual (191 rows, sorted by pred)

tokennamechainanchor pxpred px ▾pred Δactual pxactual Δalpha errhitβ90dvol 30dtarget
ALEPHAleph CloudEthereum0.1270.126915-0.07%0.1916+50.87%0.4118✗0.0183k2022-09-12
TRBTellor TributesEthereum16.5816.5598-0.12%16.58+0.00%0.0191✓0.791.5M2022-09-12
INDEXThe IndexRobinhood1.91.8963-0.19%1.84-3.16%0.0425✓0.4861k2022-09-12
WBTCWrapped BitcoinEthereum21,663.6021,619.28-0.20%22,320.80+3.03%0.0083✗0.9213k2022-09-12
BCHSVBitcoin Cash SV54.45454.3403-0.21%54.609+0.28%0.0174✓0.87275k2022-09-12
ASMAssemble AIEthereum0.02130.021255-0.21%0.02102-1.31%0.0266✓0.60206k2022-09-12
TLMAlien WorldsEthereum0.02550.025441-0.23%0.02488-2.43%0.0515✓1.132,9142022-09-12
XLMStellarStellar0.1143870.114104-0.25%0.113859-0.46%0.0250✓0.896.4M2022-09-12
AAVEAaveEthereum91.6391.3949-0.26%90.99-0.70%0.0440✓1.535.6M2022-09-12
DOGEDogecoinDogecoin0.0637030.063536-0.26%0.063958+0.40%0.0195✓1.011.3M2022-09-12
CBKCobakEthereum0.85180.849559-0.26%0.85428+0.29%0.0149✓0.7913k2022-09-12
SHIBShiba InuEthereum0.000012990.000012954-0.28%0.00001288-0.85%0.0320✓1.021.0M2022-09-12
ETHEthereumEthereum1,766.951,761.99-0.28%1,716.71-2.84%0.0614✓1.37575.8M2022-09-12
XMRMoneroMonero159.22158.7686-0.28%163.77+2.86%0.0057✗0.981.3M2022-09-12
COTICOTIEthereum0.09970.099415-0.29%0.1027+3.01%0.0065✗1.01336k2022-09-12
ELAElastosEthereum1.6551.6502-0.29%1.622-1.99%0.0365✓0.7536k2022-09-12
NCTPolySwarmEthereum0.012930.012893-0.29%0.01294+0.08%0.0134✓0.66233k2022-09-12
ORBSOrbsEthereum0.03960.039485-0.29%0.04+1.01%0.0049✓0.692,1832022-09-12
BNTBancor NetworkEthereum0.5120.510513-0.29%0.4948-3.36%0.0617✓1.18384k2022-09-12
MEDMediblocOsmosis0.0218870.021821-0.30%0.022018+0.60%0.0070✓0.6212k2022-09-12
SKLSKALEEthereum0.05010.049948-0.30%0.0492-1.80%0.0452✓1.17536k2022-09-12
FETArtificial Superintelligence AllianceEthereum0.09410.093815-0.30%0.0915-2.76%0.0505✓0.9914k2022-09-12
KCSKuCoinnative9.7559.7248-0.31%9.715-0.41%0.0233✓0.861.2M2022-09-12
ADACardanoCardano0.51010.508499-0.31%0.5014-1.71%0.0401✓1.0138.3M2022-09-12
ANKRAnkr NetworkEthereum0.037810.037691-0.31%0.0373-1.35%0.0381✓1.0745k2022-09-12
STEEMSteemnative0.2350.234259-0.32%0.2355+0.21%0.0171✓0.87503k2022-09-12
ASRAS Roma Fan TokenSolana4.3544.3402-0.32%4.285-1.58%0.0224✓0.372.2M2022-09-12
SCSiacoinnative0.004190.004177-0.32%0.0042+0.24%0.0189✓0.95103k2022-09-12
CITYManchester City Fan TokenSolana6.736.7082-0.32%6.71-0.30%0.0127✓0.502.1M2022-09-12
QNTQuantEthereum108.82108.467-0.32%106.65-1.99%0.0415✓0.953.5M2022-09-12
DASHDashDash48.3548.193-0.32%47.17-2.44%0.0493✓1.08321k2022-09-12
AIOZAIOZ NetworkEthereum0.06110.060901-0.33%0.06-1.80%0.0370✓0.8682k2022-09-12
BTCBitcoinBitcoin21,831.7221,760.46-0.33%22,402.71+2.62%0.0033✓1.00473.4M2022-09-12
TRXTRONTron0.064190.063976-0.33%0.063883-0.48%0.0141✓0.49123k2022-09-12
NAKANakamoto GamesPolygon0.06450.064285-0.33%0.0667+3.41%0.0102✗1.0379k2022-09-12
RARESuperRareEthereum0.21060.209891-0.34%0.2053-2.52%0.0519✓1.15108k2022-09-12
UNIUniswapEthereum6.4916.4689-0.34%6.659+2.59%0.0072✓1.406.9M2022-09-12
MANADecentralandEthereum0.803760.800975-0.35%0.79422-1.19%0.0379✓1.14584k2022-09-12
STORJStorjEthereum0.555060.553108-0.35%0.563+1.43%0.0169✓1.3439k2022-09-12
UMAUMAEthereum2.7822.7722-0.35%2.756-0.93%0.0261✓0.79586k2022-09-12
XEMNEMnative0.0467850.046619-0.36%0.046711-0.16%0.0211✓0.8928k2022-09-12
NEXONEXOEthereum0.9740.97052-0.36%0.97-0.41%0.0315✓1.201.5M2022-09-12
TRACOriginTrailEthereum0.21410.213314-0.37%0.2063-3.64%0.0616✓1.09138k2022-09-12
AVAXAvalancheAvalanche20.6920.6127-0.37%21.37+3.29%0.0007✓1.3718.0M2022-09-12
ATMAtletico Madrid Fan TokenSolana4.644.6225-0.38%4.55-1.94%0.0318✓0.621.4M2022-09-12
BCHBitcoin CashBitcoin Cash130.35129.8567-0.38%128.87-1.14%0.0382✓1.194.4M2022-09-12
WOOWOOEthereum0.1680.167363-0.38%0.1642-2.26%0.0533✓1.321,0012022-09-12
KSMKusamaHydration51.951.6988-0.39%52.21+0.60%0.0164✓1.02395k2022-09-12
DOTPolkadotPolkadot7.7027.6721-0.39%7.664-0.49%0.0312✓1.1710.0M2022-09-12
DKAdKargoEthereum0.046640.046459-0.39%0.04747+1.78%0.0049✗0.6414k2022-09-12
TWTTrust WalletBinance Smart Chain1.02751.0235-0.39%1.0045-2.24%0.0335✓0.572.6M2022-09-12
ARPAARPAEthereum0.03930.039145-0.39%0.0397+1.02%0.0123✓1.0288k2022-09-12
GODSGods UnchainedEthereum0.331390.330082-0.39%0.31623-4.57%0.0610✓0.70326k2022-09-12
ALGOAlgorandAlgorand0.32640.325107-0.40%0.3237-0.83%0.0298✓0.995.9M2022-09-12
CHRChromiaEthereum0.1830.182265-0.40%0.1839+0.49%0.0212✓1.171,7442022-09-12
SOLSolanaSolana35.0134.8685-0.40%37.46+7.00%0.0405✗1.2154.5M2022-09-12
AUCTIONBounceEthereum7.637.5989-0.41%7.42-2.75%0.0523✓1.10230k2022-09-12
LCXLCXEthereum0.05080.050592-0.41%0.0516+1.57%0.0046✓0.94234k2022-09-12
VSYSV.SYSTEMSnative0.0016360.001629-0.41%0.001651+0.92%0.0044✓0.686,5532022-09-12
ACMAC Milan Fan TokenSolana4.4054.3869-0.41%4.238-3.79%0.0485✓0.542.3M2022-09-12
POWRPowerledgerEthereum0.23030.229353-0.41%0.2346+1.87%0.0005✓0.8957k2022-09-12
SUSHISushiEthereum1.30291.2975-0.41%1.2695-2.56%0.0515✓1.151.1M2022-09-12
CVCCivicEthereum0.15180.151171-0.41%0.1518+0.00%0.0218✓1.00110k2022-09-12
YGGYield Guild GamesEthereum0.5150.512852-0.42%0.483-6.21%0.0917✓1.234,2692022-09-12
API3Api3Ethereum1.8381.8303-0.42%1.803-1.90%0.0415✓1.02627k2022-09-12
C98Coin98Ethereum0.44450.442631-0.42%0.4436-0.20%0.0280✓1.1781k2022-09-12
PHAPHALAEthereum0.10270.102266-0.42%0.1013-1.36%0.0293✓0.772,6892022-09-12
SPELLSpellEthereum0.0013670.001362-0.42%0.001323-3.23%0.0503✓0.842.2M2022-09-12
NANOnanopayBase0.9277880.923831-0.43%0.914216-1.46%0.0329✓0.8749k2022-09-12
BELBella ProtocolEthereum0.6760.673115-0.43%0.672-0.59%0.0312✓1.153.5M2022-09-12
LSKLiskEthereum1.08631.0816-0.43%1.091+0.44%0.0112✓0.7734k2022-09-12
AGLDAdventure GoldEthereum0.42550.423663-0.43%0.408-4.11%0.0663✓1.11202k2022-09-12
IOTAIOTAIOTA0.29230.291037-0.43%0.2917-0.21%0.0239✓1.022.6M2022-09-12
BARFC Barcelona Fan TokenSolana6.576.5415-0.43%6.38-2.89%0.0390✓0.542.1M2022-09-12
SUPERSuperVerseEthereum0.143820.143171-0.45%0.14211-1.19%0.0387✓1.21151k2022-09-12
GTGateEthereum4.33014.3104-0.45%4.3839+1.24%0.0020✓0.73690k2022-09-12
ZENHorizenBase16.4716.3951-0.45%16.48+0.06%0.0272✓1.2584k2022-09-12
XPRXPR NetworkEthereum0.0029040.002891-0.46%0.003106+6.96%0.0486✗0.901.2M2022-09-12
XYMSymbolnative0.0423220.042128-0.46%0.042673+0.83%0.0008✓0.5323k2022-09-12
UOSUltraEthereum0.456780.454689-0.46%0.44028-3.61%0.0582✓1.01379k2022-09-12
OGOG Fan TokenSolana6.1396.1108-0.46%5.948-3.11%0.0441✓0.663.1M2022-09-12
LTCLitecoinLitecoin62.1861.8947-0.46%61.41-1.24%0.0348✓1.0413.5M2022-09-12
BATBasic AttentionEthereum0.351690.350065-0.46%0.35436+0.76%0.0156✓1.0834k2022-09-12
CRVCurve DAOEthereum1.1831.1774-0.47%1.143-3.38%0.0699✓1.564.4M2022-09-12
DUSKDUSKEthereum0.13780.137149-0.47%0.1347-2.25%0.0469✓1.122.9M2022-09-12
FTTFTXEthereum27.8927.7581-0.47%28.46+2.04%0.0013✓1.026.8M2022-09-12
SANDThe SandboxEthereum0.97480.970184-0.47%0.9591-1.61%0.0443✓1.27899k2022-09-12
DIADIAEthereum0.405260.403311-0.48%0.39977-1.35%0.0350✓1.0132k2022-09-12
AVTAventusEthereum1.421.4131-0.48%1.43+0.70%0.0155✗-0.14124k2022-09-12
ALICEMy Neighbor AliceEthereum2.2022.1914-0.48%2.171-1.41%0.0424✓1.2832k2022-09-12
POKTPocket NetworkEthereum0.12540.124795-0.48%0.1144-8.77%0.1030✓0.62191k2022-09-12
LPTLivepeerEthereum11.2311.1758-0.48%11.02-1.87%0.0492✓1.36298k2022-09-12
MINAMina Protocolnative0.6860.682661-0.49%0.67-2.33%0.0465✓1.08111k2022-09-12
ZRX0x ProtocolEthereum0.3137870.312259-0.49%0.32043+2.12%0.0004✓0.99471k2022-09-12
JUVJuventus Fan TokenSolana5.435.4033-0.49%5.33-1.84%0.0307✓0.662.0M2022-09-12
ZECZcashZcash64.2763.9523-0.49%62.92-2.10%0.0467✓1.181.2M2022-09-12
BTTBitTorrentEthereum9.10e-79.05e-7-0.49%9.10e-7+0.00%0.0144✓0.7515k2022-09-12
GMTGMTEthereum0.73510.731449-0.50%0.7419+0.93%0.0254✓1.53226k2022-09-12
MOVRMoonriverBase12.886612.8223-0.50%12.665-1.72%0.0387✓1.0222k2022-09-12
XVSVenusEthereum5.15.0743-0.50%4.98-2.35%0.0411✓0.86859k2022-09-12
OGNOrigin TokenEthereum0.177890.176992-0.50%0.17731-0.33%0.0257✓1.07268k2022-09-12
ENSEthereum Name ServiceEthereum15.715.6198-0.51%15.12-3.69%0.0587✓1.011.8M2022-09-12
PROPropyEthereum0.720.71632-0.51%0.73+1.39%0.0129✗0.2346k2022-09-12
BORABORAKlay Token0.291460.289962-0.51%0.2943+0.97%0.0083✓0.9015k2022-09-12
COMPCompoundEthereum55.2554.9646-0.52%54.73-0.94%0.0375✓1.298,9662022-09-12
ASTRAstarEthereum0.03720.037008-0.52%0.0399+7.26%0.0527✗0.877,8252022-09-12
LINKChainlinkEthereum8.037.988-0.52%7.758-3.39%0.0584✓1.1317.5M2022-09-12
DODODODOEthereum0.13330.132598-0.53%0.1319-1.05%0.0359✓1.191.4M2022-09-12
ICPInternet ComputerEthereum7.1737.1352-0.53%6.926-3.44%0.0558✓1.014.3M2022-09-12
JASMYJasmyCoinEthereum0.009440.00939-0.53%0.00905-4.13%0.0618✓0.963.2M2022-09-12
ADXheyAuraEthereum0.174140.173216-0.53%0.17256-0.91%0.0240✓0.783512022-09-12
PSGParis Saint-Germain Fan TokenSolana8.988.9322-0.53%8.95-0.33%0.0135✓0.602.4M2022-09-12
SUNSun TokenTron0.0065370.006502-0.53%0.006356-2.76%0.0400✓0.672,0442022-09-12
XECeCashnative0.000045620.000045376-0.54%0.00004597+0.77%0.0098✓0.882.5M2022-09-12
QTUMQtumQtum3.30663.2887-0.54%3.2933-0.40%0.0256✓1.0419k2022-09-12
CERECere NetworkEthereum0.0063090.006274-0.55%0.006234-1.19%0.0164✓0.3830k2022-09-12
KNCKyber Network CrystalEthereum2.00771.9966-0.55%1.9123-4.75%0.0651✓0.851.4M2022-09-12
RLCiExec RLCEthereum1.31451.3072-0.56%1.3976+6.32%0.0392✗1.071.0M2022-09-12
BFCBifrostEthereum0.075460.075039-0.56%0.07199-4.60%0.0677✓1.0124k2022-09-12
GITCOINGITCOIN2.30572.2928-0.56%2.1488-6.80%0.0942✓1.1413k2022-09-12
BOBABoba NetworkEthereum0.33280.330942-0.56%0.3346+0.54%0.0161✓1.0575k2022-09-12
1INCH1INCHEthereum0.6490.645352-0.56%0.648-0.15%0.0225✓1.03178k2022-09-12
YFIyearn.financeEthereum10,194.9310,137.36-0.56%9,751.47-4.35%0.0760✓1.444.2M2022-09-12
BANDBandEthereum1.3691.3612-0.57%1.352-1.24%0.0396✓1.27343k2022-09-12
CWEBCoinwebEthereum0.0239730.023837-0.57%0.024035+0.26%0.0064✗0.07455k2022-09-12
PEOPLEConstitutionDAOEthereum0.023320.023187-0.57%0.0228-2.23%0.0443✓1.069.7M2022-09-12
GRTThe GraphEthereum0.11670.116033-0.57%0.1286+10.20%0.0709✗1.242.5M2022-09-12
GALAGALAEthereum0.0520.051702-0.57%0.0513-1.35%0.0380✓1.17190k2022-09-12
GTCGitcoinEthereum2.332.3166-0.57%2.19-6.01%0.0895✓1.29227k2022-09-12
RUNETHORChainTHORChain1.991.9786-0.57%1.935-2.76%0.0666✓1.7260k2022-09-12
ACHAlchemy PayEthereum0.0131930.013117-0.58%0.013154-0.30%0.0190✓0.85920k2022-09-12
XTZTezosTezos1.68551.6757-0.58%1.6565-1.72%0.0390✓1.06241k2022-09-12
LRCLoopringEthereum0.36190.359786-0.58%0.3514-2.90%0.0541✓1.1872k2022-09-12
SNXSynthetixEthereum2.9632.9455-0.59%2.943-0.67%0.0413✓1.572.9M2022-09-12
LEOLEO TokenEthereum5.06275.0324-0.60%5.0452-0.35%0.0009✓0.06117k2022-09-12
SWFTCSWFTCOINEthereum0.0015580.001549-0.60%0.001626+4.36%0.0289✗0.77353k2022-09-12
STXStacksnative0.39030.38794-0.60%0.3879-0.61%0.0279✓1.08324k2022-09-12
PORPortugal National Team Fan TokenSolana4.8474.8176-0.61%4.863+0.33%0.0302✓1.53129k2022-09-12
NEARNEAR ProtocolNEAR4.8964.8662-0.61%5.093+4.02%0.0197✗1.001.4M2022-09-12
BICOBiconomyEthereum0.51570.512555-0.61%0.5129-0.54%0.0214✓0.85418k2022-09-12
MTLMetal DAOMetal L21.2511.2433-0.61%1.279+2.24%0.0042✓0.931.1M2022-09-12
OXTOrchid ProtocolEthereum0.11560.114886-0.62%0.1141-1.30%0.0295✓0.88169k2022-09-12
OPTIMOptimism1.4021.3933-0.62%1.267-9.63%0.1396✓1.732.7M2022-09-12
ENJEnjin CoinEthereum0.5430.539621-0.62%0.542-0.18%0.0272✓1.2274k2022-09-12
XYOXYO NetworkEthereum0.008440.008387-0.63%0.00833-1.30%0.0373✓1.18406k2022-09-12
ETCEthereum Classicnative38.5638.3183-0.63%38.45-0.29%0.0375✓1.5910.6M2022-09-12
TKOTokocryptoBinance Smart Chain0.2850.283212-0.63%0.275-3.51%0.0496✓0.78563k2022-09-12
CHZChilizEthereum0.20830.206978-0.63%0.2014-3.31%0.0532✓1.003.2M2022-09-12
CBETHCoinbase Wrapped Staked ETHEthereum1,656.911,646.35-0.64%1,615.21-2.52%0.0449✓1.003.4M2022-09-12
FLOWFlownative2.1162.1024-0.64%2.102-0.66%0.0370✓1.43967k2022-09-12
CELLCellframeEthereum0.29290.291018-0.64%0.2976+1.60%0.0055✓1.0883k2022-09-12
OMGOMG NetworkEthereum1.92411.9116-0.65%1.962+1.97%0.0029✓1.1223k2022-09-12
DNTdistrict0xEthereum0.04970.049374-0.66%0.0493-0.80%0.0235✓0.85138k2022-09-12
IMXImmutableEthereum0.86630.860618-0.66%0.8638-0.29%0.0268✓1.18946k2022-09-12
RIFRootstock Infrastructure FrameworkEthereum0.06620.065762-0.66%0.0654-1.21%0.0372✓1.23555k2022-09-12
HIVEHivenative0.57920.575362-0.66%0.5802+0.17%0.0077✓0.62826k2022-09-12
BRISEBitgertEthereum7.30e-77.25e-7-0.68%7.49e-7+2.61%0.0103✗0.862.3M2022-09-12
ATOMCosmos HubCosmos15.69915.5923-0.68%15.53-1.08%0.0375✓1.3018.7M2022-09-12
METISMetisEthereum31.9831.7603-0.69%29.93-6.41%0.1033✓1.70168k2022-09-12
HIGHHighstreetEthereum1.5171.5065-0.69%1.534+1.12%0.0109✓1.1271k2022-09-12
ALPINEAlpine F1 Team Fan TokenBinance Smart Chain4.67894.6459-0.71%4.5628-2.48%0.0337✓0.618.1M2022-09-12
DYDXdYdXCosmos1.6481.6363-0.71%1.563-5.16%0.0779✓1.2443k2022-09-12
AXSAxie InfinityEthereum14.5614.4559-0.71%14.22-2.34%0.0472✓1.19925k2022-09-12
CTSICartesiEthereum0.15450.153393-0.72%0.1547+0.13%0.0178✓1.02336k2022-09-12
ORCAOrcaSolana0.88850.882057-0.73%0.8948+0.71%0.0262✓1.5794k2022-09-12
BTTCBTTC9.10e-79.03e-7-0.73%9.00e-7-1.10%0.0230✓0.741.7M2022-09-12
MASKMask NetworkEthereum1.461.4493-0.73%1.41-3.42%0.0551✓1.0779k2022-09-12
EWTEnergy Web TokenEthereum4.5014.4679-0.73%4.524+0.51%0.0120✓0.95286k2022-09-12
ROSEOasisBinance Smart Chain0.065210.064725-0.74%0.06474-0.72%0.0321✓1.251.3M2022-09-12
RADRadworksEthereum2.632.6101-0.75%2.46-6.46%0.0753✓0.62262k2022-09-12
GLMGolemEthereum0.33080.328296-0.76%0.4093+23.73%0.2008✗0.7684k2022-09-12
GLMRMoonbeamBase0.5950.590444-0.77%0.569-4.37%0.0669✓1.1664k2022-09-12
CTKShentuOsmosis1.0241.0161-0.77%1.01-1.37%0.0165✓0.412.7M2022-09-12
CELRCeler NetworkEthereum0.018280.018138-0.77%0.018489+1.14%0.0067✓1.008742022-09-12
SANTOSSantos FC Fan TokenBinance Smart Chain12.59412.4965-0.77%12.34-2.02%0.0223✓0.3816.0M2022-09-12
AMPAmpEthereum0.006610.006559-0.78%0.00621-6.05%0.0712✓0.64911k2022-09-12
DEXEDeXeEthereum3.2783.2522-0.79%3.245-1.01%0.0119✓0.38720k2022-09-12
PORTOFC PortoBinance Smart Chain7.14687.089-0.81%7.0049-1.99%0.0146✓0.109.1M2022-09-12
FILFilecoinFilecoin6.4176.3641-0.82%6.556+2.17%0.0048✓0.966.2M2022-09-12
FORTFortaEthereum0.23120.22929-0.83%0.2257-2.38%0.0356✓0.7766k2022-09-12
XCNOnyxcoinEthereum0.074140.073506-0.86%0.074-0.19%0.0032✓0.14378k2022-09-12
APEApeCoinEthereum5.6825.6329-0.86%5.492-3.34%0.0617✓1.416.4M2022-09-12
IDEXIDEXEthereum0.073070.072426-0.88%0.06915-5.36%0.0714✓0.977022022-09-12
NMRNumeraireEthereum18.9318.7492-0.95%18.23-3.70%0.0422✓0.55384k2022-09-12
XVGVergenative0.003810.003773-0.96%0.00357-6.30%0.0815✓1.01481k2022-09-12
FISStafiEthereum0.35010.346711-0.97%0.3627+3.60%0.0179✗1.057782022-09-12
FIDABonfidaSolana0.5130.507844-1.00%0.481-6.24%0.0818✓1.067,7812022-09-12
LAZIOLazio Fan TokenBinance Smart Chain7.60947.5296-1.05%7.6604+0.67%0.0107✗0.2511.9M2022-09-12
PONDMarlinEthereum0.0113140.011192-1.08%0.012004+6.10%0.0442✗1.006302022-09-12
LUNATerraTerra 20.000431380.000425982-1.25%0.0003-30.46%0.3602✓0.372.1M2022-09-12
AERGOAergo [OLD]Ethereum0.26110.255749-2.05%0.2164-17.12%0.1878✓0.8024k2022-09-12
Δ 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.