HoloHawk earns a commission on eBay purchases through this link. It never changes the price you pay.
Prices by grade
PSA 10 = 13.6× raw
Today's figures for every tier.
Raw · ungraded£20.97
PSA 10£285
PSA 9£141
CGC 10£43.89
BGS 10£371
A PSA 10 sells for 13.6× the raw card — a gap of £264. Grading fees and the risk of a 9 come out of that.
At a glance
30-day high£20.97
30-day low£16.13
Tracked high£20.97
Days tracked193
IllustratorTomokazu Komiya
Pokédex287
Price history
119 readings · 193d
HoloHawk awaiting data£20.97+27.3%PriceChartingPulseTCG awaiting data
17 Oct 2026PriceCharting£16.4718 Oct 2026PriceCharting£16.4719 Oct 2026PriceCharting£17.4120 Oct 2026PriceCharting£17.4121 Oct 2026PriceCharting£17.4122 Oct 2026PriceCharting£17.4123 Oct 2026PriceCharting£17.4124 Oct 2026PriceCharting£20.97
£18.00£20.00
17 Oct17 Oct19 Oct19 Oct24 Oct24 Oct
HoloHawk awaiting data£20.97+30.0%PriceChartingPulseTCG awaiting data
24 Sept 2026PriceCharting£16.1325 Sept 2026PriceCharting£16.1326 Sept 2026PriceCharting£16.1327 Sept 2026PriceCharting£16.1328 Sept 2026PriceCharting£16.1329 Sept 2026PriceCharting£16.1330 Sept 2026PriceCharting£16.131 Oct 2026PriceCharting£16.132 Oct 2026PriceCharting£16.133 Oct 2026PriceCharting£16.134 Oct 2026PriceCharting£16.135 Oct 2026PriceCharting£16.136 Oct 2026PriceCharting£16.137 Oct 2026PriceCharting£16.138 Oct 2026PriceCharting£16.139 Oct 2026PriceCharting£16.1310 Oct 2026PriceCharting£16.1311 Oct 2026PriceCharting£16.1312 Oct 2026PriceCharting£16.1313 Oct 2026PriceCharting£16.1314 Oct 2026PriceCharting£16.1315 Oct 2026PriceCharting£16.4716 Oct 2026PriceCharting£16.4717 Oct 2026PriceCharting£16.4718 Oct 2026PriceCharting£16.4719 Oct 2026PriceCharting£17.4120 Oct 2026PriceCharting£17.4121 Oct 2026PriceCharting£17.4122 Oct 2026PriceCharting£17.4123 Oct 2026PriceCharting£17.4124 Oct 2026PriceCharting£20.97
£18.00£20.00
24 Sept15 Oct15 Oct19 Oct19 Oct24 Oct
HoloHawk awaiting data£20.97+165.1%PriceChartingPulseTCG awaiting data
14 Apr 2026PriceCharting£7.9115 Apr 2026PriceCharting£7.9116 Apr 2026PriceCharting£7.9117 Apr 2026PriceCharting£7.9118 Apr 2026PriceCharting£7.9119 Apr 2026PriceCharting£7.9120 Apr 2026PriceCharting£7.9121 Apr 2026PriceCharting£7.9122 Apr 2026PriceCharting£9.8223 Apr 2026PriceCharting£9.8224 Apr 2026PriceCharting£9.8225 Apr 2026PriceCharting£9.8226 Apr 2026PriceCharting£9.8227 Apr 2026PriceCharting£8.8328 Apr 2026PriceCharting£8.8329 Apr 2026PriceCharting£8.8330 Apr 2026PriceCharting£8.831 May 2026PriceCharting£8.832 May 2026PriceCharting£9.753 May 2026PriceCharting£9.754 May 2026PriceCharting£9.755 May 2026PriceCharting£9.756 May 2026PriceCharting£9.757 May 2026PriceCharting£11.348 May 2026PriceCharting£11.349 May 2026PriceCharting£11.3410 May 2026PriceCharting£11.3411 May 2026PriceCharting£11.3412 May 2026PriceCharting£11.3413 May 2026PriceCharting£11.3414 May 2026PriceCharting£11.3415 May 2026PriceCharting£11.3416 May 2026PriceCharting£11.3417 May 2026PriceCharting£11.3418 May 2026PriceCharting£11.3419 May 2026PriceCharting£11.3420 May 2026PriceCharting£10.1321 May 2026PriceCharting£10.1322 May 2026PriceCharting£10.1323 May 2026PriceCharting£10.1324 May 2026PriceCharting£10.1325 May 2026PriceCharting£13.1026 May 2026PriceCharting£13.1027 May 2026PriceCharting£13.1028 May 2026PriceCharting£13.1029 May 2026PriceCharting£13.1030 May 2026PriceCharting£13.1031 May 2026PriceCharting£13.101 Jun 2026PriceCharting£13.102 Jun 2026PriceCharting£13.103 Jun 2026PriceCharting£13.104 Jun 2026PriceCharting£13.105 Jun 2026PriceCharting£13.106 Jun 2026PriceCharting£12.447 Jun 2026PriceCharting£12.448 Jun 2026PriceCharting£12.449 Jun 2026PriceCharting£12.4410 Jun 2026PriceCharting£12.4411 Jun 2026PriceCharting£12.4412 Jun 2026PriceCharting£12.4413 Jun 2026PriceCharting£12.4114 Jun 2026PriceCharting£12.4115 Jun 2026PriceCharting£12.4116 Jun 2026PriceCharting£12.4117 Jun 2026PriceCharting£12.4118 Jun 2026PriceCharting£12.4119 Jun 2026PriceCharting£12.4120 Jun 2026PriceCharting£12.4121 Jun 2026PriceCharting£12.4122 Jun 2026PriceCharting£12.4123 Jun 2026PriceCharting£13.7524 Jun 2026PriceCharting£13.7525 Jun 2026PriceCharting£13.7526 Jun 2026PriceCharting£13.7527 Jun 2026PriceCharting£13.7528 Jun 2026PriceCharting£13.7529 Jun 2026PriceCharting£12.7630 Jun 2026PriceCharting£12.761 Jul 2026PriceCharting£12.762 Jul 2026PriceCharting£12.763 Jul 2026PriceCharting£12.764 Jul 2026PriceCharting£12.765 Jul 2026PriceCharting£12.766 Jul 2026PriceCharting£12.767 Jul 2026PriceCharting£12.768 Jul 2026PriceCharting£12.769 Jul 2026PriceCharting£12.7610 Jul 2026PriceCharting£12.7611 Jul 2026PriceCharting£12.7612 Jul 2026PriceCharting£12.7613 Jul 2026PriceCharting£12.7614 Jul 2026PriceCharting£12.7615 Jul 2026PriceCharting£13.5116 Jul 2026PriceCharting£13.5117 Jul 2026PriceCharting£13.5118 Jul 2026PriceCharting£13.5119 Jul 2026PriceCharting£13.5120 Jul 2026PriceCharting£13.5121 Jul 2026PriceCharting£13.5122 Jul 2026PriceCharting£14.2123 Jul 2026PriceCharting£14.2124 Jul 2026PriceCharting£14.2125 Jul 2026PriceCharting£14.2126 Jul 2026PriceCharting£14.2127 Jul 2026PriceCharting£14.2128 Jul 2026PriceCharting£15.4729 Jul 2026PriceCharting£15.4730 Jul 2026PriceCharting£15.4731 Jul 2026PriceCharting£15.471 Aug 2026PriceCharting£15.472 Aug 2026PriceCharting£15.473 Aug 2026PriceCharting£15.474 Aug 2026PriceCharting£15.475 Aug 2026PriceCharting£15.006 Aug 2026PriceCharting£15.007 Aug 2026PriceCharting£15.008 Aug 2026PriceCharting£15.009 Aug 2026PriceCharting£15.0010 Aug 2026PriceCharting£15.0011 Aug 2026PriceCharting£16.0212 Aug 2026PriceCharting£16.0213 Aug 2026PriceCharting£16.0214 Aug 2026PriceCharting£16.0215 Aug 2026PriceCharting£16.0216 Aug 2026PriceCharting£16.0217 Aug 2026PriceCharting£15.0018 Aug 2026PriceCharting£15.0019 Aug 2026PriceCharting£15.0020 Aug 2026PriceCharting£15.0021 Aug 2026PriceCharting£15.0022 Aug 2026PriceCharting£14.0923 Aug 2026PriceCharting£14.0924 Aug 2026PriceCharting£14.0925 Aug 2026PriceCharting£14.0926 Aug 2026PriceCharting£14.0927 Aug 2026PriceCharting£14.0928 Aug 2026PriceCharting£14.0929 Aug 2026PriceCharting£14.0930 Aug 2026PriceCharting£14.0931 Aug 2026PriceCharting£14.091 Sept 2026PriceCharting£14.092 Sept 2026PriceCharting£14.093 Sept 2026PriceCharting£14.094 Sept 2026PriceCharting£14.095 Sept 2026PriceCharting£15.006 Sept 2026PriceCharting£15.007 Sept 2026PriceCharting£15.008 Sept 2026PriceCharting£15.009 Sept 2026PriceCharting£15.0010 Sept 2026PriceCharting£15.0011 Sept 2026PriceCharting£15.0012 Sept 2026PriceCharting£16.8713 Sept 2026PriceCharting£16.8714 Sept 2026PriceCharting£16.8715 Sept 2026PriceCharting£16.8716 Sept 2026PriceCharting£16.8717 Sept 2026PriceCharting£16.8718 Sept 2026PriceCharting£16.1319 Sept 2026PriceCharting£16.1320 Sept 2026PriceCharting£16.1321 Sept 2026PriceCharting£16.1322 Sept 2026PriceCharting£16.1323 Sept 2026PriceCharting£16.1324 Sept 2026PriceCharting£16.1325 Sept 2026PriceCharting£16.1326 Sept 2026PriceCharting£16.1327 Sept 2026PriceCharting£16.1328 Sept 2026PriceCharting£16.1329 Sept 2026PriceCharting£16.1330 Sept 2026PriceCharting£16.131 Oct 2026PriceCharting£16.132 Oct 2026PriceCharting£16.133 Oct 2026PriceCharting£16.134 Oct 2026PriceCharting£16.135 Oct 2026PriceCharting£16.136 Oct 2026PriceCharting£16.137 Oct 2026PriceCharting£16.138 Oct 2026PriceCharting£16.139 Oct 2026PriceCharting£16.1310 Oct 2026PriceCharting£16.1311 Oct 2026PriceCharting£16.1312 Oct 2026PriceCharting£16.1313 Oct 2026PriceCharting£16.1314 Oct 2026PriceCharting£16.1315 Oct 2026PriceCharting£16.4716 Oct 2026PriceCharting£16.4717 Oct 2026PriceCharting£16.4718 Oct 2026PriceCharting£16.4719 Oct 2026PriceCharting£17.4120 Oct 2026PriceCharting£17.4121 Oct 2026PriceCharting£17.4122 Oct 2026PriceCharting£17.4123 Oct 2026PriceCharting£17.4124 Oct 2026PriceCharting£20.97
£10.00£15.00£20.00
14 Apr9 May5 Jun29 Jun22 Jul24 Oct
Three independent readings on one scale. A reading is recorded only when a price changes, so a flat stretch means it held. Hover or tap any day. HoloHawk and PulseTCG have no readings for this card yet.
14 Apr 2026PSA 10£28515 Apr 2026PSA 10£28516 Apr 2026PSA 10£28517 Apr 2026PSA 10£28518 Apr 2026PSA 10£28519 Apr 2026PSA 10£28520 Apr 2026PSA 10£28521 Apr 2026PSA 10£28522 Apr 2026PSA 10£28523 Apr 2026PSA 10£28524 Apr 2026PSA 10£28525 Apr 2026PSA 10£28526 Apr 2026PSA 10£28527 Apr 2026PSA 10£28528 Apr 2026PSA 10£28529 Apr 2026PSA 10£28530 Apr 2026PSA 10£2851 May 2026PSA 10£2852 May 2026PSA 10£2853 May 2026PSA 10£2854 May 2026PSA 10£2855 May 2026PSA 10£2856 May 2026PSA 10£2857 May 2026PSA 10£2858 May 2026PSA 10£2859 May 2026PSA 10£28510 May 2026PSA 10£28511 May 2026PSA 10£28512 May 2026PSA 10£28513 May 2026PSA 10£28514 May 2026PSA 10£28515 May 2026PSA 10£28516 May 2026PSA 10£28517 May 2026PSA 10£28518 May 2026PSA 10£28519 May 2026PSA 10£28520 May 2026PSA 10£28521 May 2026PSA 10£28522 May 2026PSA 10£28523 May 2026PSA 10£28524 May 2026PSA 10£28525 May 2026PSA 10£28526 May 2026PSA 10£28527 May 2026PSA 10£28528 May 2026PSA 10£28529 May 2026PSA 10£28530 May 2026PSA 10£28531 May 2026PSA 10£2851 Jun 2026PSA 10£2852 Jun 2026PSA 10£2853 Jun 2026PSA 10£2854 Jun 2026PSA 10£2855 Jun 2026PSA 10£2856 Jun 2026PSA 10£2857 Jun 2026PSA 10£2858 Jun 2026PSA 10£2859 Jun 2026PSA 10£28510 Jun 2026PSA 10£28511 Jun 2026PSA 10£28512 Jun 2026PSA 10£28513 Jun 2026PSA 10£28514 Jun 2026PSA 10£28515 Jun 2026PSA 10£28516 Jun 2026PSA 10£28517 Jun 2026PSA 10£28518 Jun 2026PSA 10£28519 Jun 2026PSA 10£28520 Jun 2026PSA 10£28521 Jun 2026PSA 10£28522 Jun 2026PSA 10£28523 Jun 2026PSA 10£28524 Jun 2026PSA 10£28525 Jun 2026PSA 10£28526 Jun 2026PSA 10£28527 Jun 2026PSA 10£28528 Jun 2026PSA 10£28529 Jun 2026PSA 10£28530 Jun 2026PSA 10£2851 Jul 2026PSA 10£2852 Jul 2026PSA 10£2853 Jul 2026PSA 10£2854 Jul 2026PSA 10£2855 Jul 2026PSA 10£2856 Jul 2026PSA 10£2857 Jul 2026PSA 10£2858 Jul 2026PSA 10£2859 Jul 2026PSA 10£28510 Jul 2026PSA 10£28511 Jul 2026PSA 10£28512 Jul 2026PSA 10£28513 Jul 2026PSA 10£28514 Jul 2026PSA 10£28515 Jul 2026PSA 10£28516 Jul 2026PSA 10£28517 Jul 2026PSA 10£28518 Jul 2026PSA 10£28519 Jul 2026PSA 10£28520 Jul 2026PSA 10£28521 Jul 2026PSA 10£28522 Jul 2026PSA 10£28523 Jul 2026PSA 10£28524 Jul 2026PSA 10£28525 Jul 2026PSA 10£28526 Jul 2026PSA 10£28527 Jul 2026PSA 10£28528 Jul 2026PSA 10£28529 Jul 2026PSA 10£28530 Jul 2026PSA 10£28531 Jul 2026PSA 10£2851 Aug 2026PSA 10£2852 Aug 2026PSA 10£2853 Aug 2026PSA 10£2854 Aug 2026PSA 10£285PSA 9£54.77CGC 10£45.34BGS 10£3715 Aug 2026PSA 10£285PSA 9£55.18CGC 10£45.24BGS 10£3716 Aug 2026PSA 10£285PSA 9£55.18CGC 10£45.24BGS 10£3717 Aug 2026PSA 10£285PSA 9£55.18CGC 10£45.24BGS 10£3718 Aug 2026PSA 10£285PSA 9£55.18CGC 10£45.24BGS 10£3719 Aug 2026PSA 10£285PSA 9£55.18CGC 10£45.24BGS 10£37110 Aug 2026PSA 10£285PSA 9£55.18CGC 10£45.24BGS 10£37111 Aug 2026PSA 10£285PSA 9£55.18CGC 10£43.89BGS 10£37112 Aug 2026PSA 10£285PSA 9£55.18CGC 10£43.89BGS 10£37113 Aug 2026PSA 10£285PSA 9£55.18CGC 10£43.89BGS 10£37114 Aug 2026PSA 10£285PSA 9£55.18CGC 10£43.89BGS 10£37115 Aug 2026PSA 10£285PSA 9£55.18CGC 10£43.89BGS 10£37116 Aug 2026PSA 10£285PSA 9£55.18CGC 10£43.89BGS 10£37117 Aug 2026PSA 10£285PSA 9£55.18CGC 10£43.89BGS 10£37118 Aug 2026PSA 10£285PSA 9£55.18CGC 10£43.89BGS 10£37119 Aug 2026PSA 10£285PSA 9£55.18CGC 10£43.89BGS 10£37120 Aug 2026PSA 10£285PSA 9£55.18CGC 10£43.89BGS 10£37121 Aug 2026PSA 10£285PSA 9£55.18CGC 10£43.89BGS 10£37122 Aug 2026PSA 10£285PSA 9£55.18CGC 10£43.89BGS 10£37123 Aug 2026PSA 10£285PSA 9£55.18CGC 10£43.89BGS 10£37124 Aug 2026PSA 10£285PSA 9£55.18CGC 10£43.89BGS 10£37125 Aug 2026PSA 10£285PSA 9£55.18CGC 10£43.89BGS 10£37126 Aug 2026PSA 10£285PSA 9£55.18CGC 10£43.89BGS 10£37127 Aug 2026PSA 10£285PSA 9£55.18CGC 10£43.89BGS 10£37128 Aug 2026PSA 10£285PSA 9£55.18CGC 10£43.89BGS 10£37129 Aug 2026PSA 10£285PSA 9£55.18CGC 10£43.89BGS 10£37130 Aug 2026PSA 10£285PSA 9£55.18CGC 10£43.89BGS 10£37131 Aug 2026PSA 10£285PSA 9£55.18CGC 10£43.89BGS 10£3711 Sept 2026PSA 10£285PSA 9£55.18CGC 10£43.89BGS 10£3712 Sept 2026PSA 10£285PSA 9£55.18CGC 10£43.89BGS 10£3713 Sept 2026PSA 10£285PSA 9£55.18CGC 10£43.89BGS 10£3714 Sept 2026PSA 10£285PSA 9£55.18CGC 10£43.89BGS 10£3715 Sept 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£3716 Sept 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£3717 Sept 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£3718 Sept 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£3719 Sept 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£37110 Sept 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£37111 Sept 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£37112 Sept 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£37113 Sept 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£37114 Sept 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£37115 Sept 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£37116 Sept 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£37117 Sept 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£37118 Sept 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£37119 Sept 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£37120 Sept 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£37121 Sept 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£37122 Sept 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£37123 Sept 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£37124 Sept 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£37125 Sept 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£37126 Sept 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£37127 Sept 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£37128 Sept 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£37129 Sept 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£37130 Sept 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£3711 Oct 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£3712 Oct 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£3713 Oct 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£3714 Oct 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£3715 Oct 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£3716 Oct 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£3717 Oct 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£3718 Oct 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£3719 Oct 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£37110 Oct 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£37111 Oct 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£37112 Oct 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£37113 Oct 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£37114 Oct 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£37115 Oct 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£37116 Oct 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£37117 Oct 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£37118 Oct 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£37119 Oct 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£37120 Oct 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£37121 Oct 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£37122 Oct 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£37123 Oct 2026PSA 10£285PSA 9£66.03CGC 10£43.89BGS 10£37124 Oct 2026PSA 10£285PSA 9£141CGC 10£43.89BGS 10£371
£100£200£300
14 Apr9 May5 Jun29 Jun22 Jul24 Oct
Graded prices from PriceCharting, in GBP. PSA 10 has been tracked since April 2026; the other tiers began recording 3 August 2026 and join the chart as their history builds.
New listings per day
Building
How much new stock hits the UK market each day The scanner records every new UK listing it sees — around 13,600 a day. This charts how many appear for this card once the daily rollup has readings for it.
A direct count of listings we saw appear — not an estimate of every listing on eBay.
Confirmed sales per day
Building
How often this card actually sells We record roughly 4,600 UK auction outcomes a day across the catalogue. This charts how many close with a winning bid, day by day, from the first confirmed sale for this card.
Only auctions that finished with a bid count. A listing vanishing is not proof of a sale, so it is not counted as one.
Recent confirmed sales
Recording live
No confirmed sales for this card yet
We log every UK auction that closes with a winning bid — around 4,600 a day across the catalogue.
The first result for this card appears here as soon as one sells.
On sale now in the UK
Building
Live UK listings for this card The scanner records every new UK listing it sees — around 13,600 a day. This fills as soon as one appears for this card, showing asking prices cheapest first.
Where these numbers come from
Three independent readings, shown side by side rather than blended into one figure:
HoloHawkOur own market price, from live UK listings
PriceChartingPublished reference price, USD converted to GBP
PulseTCGPublished reference price, natively GBP
A reading is stored only when a price actually changes, so flat
stretches mean the price held — not that data is missing. Where a source has no history for an item its
line is absent rather than flat. Confirmed sales are UK auctions that closed with a winning bid, observed
within three minutes of close, so each is a lower bound. Live listings are asking prices, not sales.
Supply and sales counts are direct observations — listings we saw appear and auctions we saw close with a
bid. We do not infer that a listing sold because it disappeared, so nothing here depends on that guess.