FlipGap
Home › Flip topics › Smartphones › Price guide

📱 Smartphones — Price guide

Every smartphones product FlipGap currently has a reliable used-price band for, ranked by how many sales back the number. Open a product for the full band, other markets and live underpriced listings.

← Back to the topic guide
ProductMarketTypical priceRangesales comparedUpdated
apple iphone xr 64United States$431$326–$6515682026-10-19
apple iphone 14 a2649United States$267$220–$3395542026-09-29
apple iphone12miniUnited States$484$307–$8195422026-10-10
apple iphone15plus iphone 15United States$506$426–$5954922026-10-19
apple iphone 15 proUnited States$644$534–$7054612026-10-10
apple iphone15promax 256gbUnited States$651$575–$7074562026-10-10
apple iphone14plus samsung galaxyUnited States$270$213–$3154542026-10-19
apple iphone15pro 256gbUnited States$651$550–$7064502026-10-10
samsung galaxy a16 128gbUnited States$93$70–$1214372026-10-09
please plus apple softbank iphoneUnited States$182$122–$2514352026-10-09
read apple iphone15 iphoneUnited States$149$121–$1744332026-10-23
iphone15 iphone 15 256gbUnited States$651$534–$7074302026-10-10
apple iphone14 xiaomi miUnited States$149$121–$1734282026-10-23
apple iphone 13 128gb greatUnited States$300$260–$3944242026-10-06
please iphone 13 128gb greatUnited States$279$232–$3534232026-10-06
apple iphone13 iphone seUnited States$47$37–$694202026-10-09
apple iphone 14 86United States$168$153–$1794182026-09-16
apple iphone se 128United States$316$241–$4394152026-10-09
please apple iphone ios smartphoneUnited States$82$69–$934112026-09-21
please apple iphone13pro iphoneUnited States$186$137–$3073912026-10-09
apple productred iphone 13 128gb great 64gbUnited States$279$240–$3583892026-10-06
apple iphone xs maxUnited States$287$190–$3023882026-10-06
please samsung flip7 apple iphone15proUnited States$287$196–$3023882026-10-06
plus samsung flip7 apple iphone15proUnited States$287$196–$3023882026-10-06
read iphone13 iphone 13 256gbUnited States$558$381–$6733732026-09-29
please apple iphone15plus iphone 15United States$535$465–$6283732026-10-19
apple iphone13 iphone 13United States$385$276–$5633682026-10-19
apple iphone13mini iphone 13United States$388$291–$5633682026-10-19
iphone13mini iphone 13United States$385$295–$5633682026-10-19
iphone 13United States$384$262–$5633672026-10-19
apple xiaomi iphone 11United States$512$423–$5853622026-09-27
apple iphone15 iphone 15United States$152$121–$1863622026-10-09
apple iphone13mini iphone 13 cellularUnited States$411$330–$5923612026-10-19
apple iphone14 128gb cellularUnited States$280$205–$3383592026-09-29
please apple iphone13mini 128gbUnited States$240$200–$3533582026-10-09
iphone14 apple iphone 14 a2649 128gb cellularUnited States$275$205–$3243562026-09-29
please trade iphone 14 proUnited States$442$268–$6643552026-09-21
please apple iphone plus 64United States$302$219–$4423522026-10-05
mobile apple iphone 13United States$268$196–$4843482026-10-19
please apple iphone13 iphone 13United States$107$92–$1253392026-10-09
please apple iphone15 iphone 15United States$149$121–$1833392026-10-09
apple iphone13 xiaomi mi watch lite 128gbUnited States$296$251–$3723382026-10-06
apple iphone14 xiaomi mi watch lite 128gbUnited States$296$251–$3723382026-10-06
plus apple softbank iphoneUnited States$214$136–$2633362026-10-09
please apple iphone14 xiaomi miUnited States$153$126–$1743312026-10-23
apple usbc iphone13 iphone 13 256gbUnited States$577$427–$6893302026-09-29
included apple iphone ios smartphoneUnited States$79$70–$883282026-09-21
plus iphone 13 128gb greatUnited States$298$256–$3723262026-10-06
apple iphone13pro iphone 13United States$340$251–$4083222026-10-23
apple productred iphone 13United States$270$178–$3723182026-10-19
samsung galaxy s23United States$292$233–$3723142026-08-31
samsung galaxy flip6 sm f741u1United States$320$257–$3393132026-09-24
iphone13pro iphone 13 proUnited States$129$106–$1433122026-10-09
please iphone13pro iphone 13 proUnited States$129$106–$1433122026-10-09
17e iphone13pro iphone 13 proUnited States$129$106–$1433122026-10-09
Apple iPhone 13 Pro 128GB GreenUnited States$465$372–$6133042026-09-16
iphone14plus apple iphone 14 plusUnited States$300$186–$3903042026-10-19
google pixel 10a obsidianUnited States$403$325–$4653032026-10-11
please apple iphone13pro iphone 13United States$209$164–$3023032026-10-23
iphone13 iphone 13United States$256$198–$3723022026-10-21
apple iphone13miniUnited States$239$149–$3783002026-09-26
please read apple iphone15 iphoneUnited States$156$129–$1763002026-10-23
apple softbank iphone seUnited States$295$284–$3082982026-10-06
apple iphone12mini 64gbUnited States$146$125–$1662982026-10-23
apple iphone12 samsung galaxy a50 smartphoneUnited States$325$245–$4652982026-10-05
please apple iphone13 iphoneUnited States$221$110–$2812972026-10-19
apple iphone plus 64United States$193$110–$2602942026-10-19
iphone13 mobile apple iphone 13 128gbUnited States$252$200–$2822932026-10-19
iphone11 apple iphone 11 a2111 64gb cellularUnited States$135$118–$1632932026-10-23
plus apple softbank iphone seUnited States$295$285–$3082922026-10-06
please apple softbank iphone seUnited States$295$285–$3082922026-10-06
apple productred iphone12 iphoneUnited States$205$176–$2662922026-10-19
samsung galaxya16 128gb cellularUnited States$93$68–$1212912026-10-09
samsung galaxya16 128gbUnited States$93$68–$1212912026-10-09
iphone13pro mobile apple iphone 13 128gbUnited States$263$202–$3102902026-10-19
please apple iphone iosUnited States$205$129–$2812872026-10-19
please apple iphone14plus samsung galaxyUnited States$232$127–$2722862026-10-09
please trade iphone 14United States$221$108–$2782812026-10-19
unlocked271 apple productred iphone12 iphone 128gbUnited States$221$190–$2692792026-10-19
unlocked271 please apple iphone13 iphone 128gbUnited States$248$209–$2782772026-10-19
apple productred iphone12 iphone 12 64 64gbUnited States$151$130–$1832762026-10-09
apple iphone 11 64United States$181$126–$3492752026-10-10
apple iphone11 please iphone 11 128gb 64gbUnited States$250$171–$5022732026-10-09
unlocked271 apple iphone14plus samsung galaxy 128gbUnited States$260$222–$3072732026-10-19
apple iphone 13 miniUnited States$235$164–$3782722026-09-26
apple iphone se 32United States$161$90–$1742722026-10-09
unlocked271 please trade iphone 14 128gbUnited States$269$240–$2992722026-10-19
apple iphone14 xiaomi watch pro smartwatch 128gbUnited States$294$284–$3062702026-10-06
apple iphone13 xiaomi watch pro smartwatch 128gbUnited States$294$284–$3062702026-10-06
apple iphone 13 a2482United States$256$232–$2882662026-10-09
please iphone se 2020United States$460$325–$5582662026-10-09
included apple iphone 13 atUnited States$250$192–$3532652026-09-21
apple iphone xr smartphoneUnited States$234$135–$2792642026-10-09
apple iphone 13 atUnited States$253$200–$3802642026-09-21
please apple iphone 13 atUnited States$232$180–$3702622026-09-21
iphone 15 128gb rosaUnited States$295$285–$3062612026-10-06
read apple iphone15 iphone 15United States$437$289–$6072602026-09-29
apple iphone16pro iphone 16United States$691$493–$9762592026-10-11
apple please iphone se 2020United States$460$325–$5582572026-10-09
apple iphone13promax iphone 13 128gbUnited States$400$342–$4842552026-10-19
iphone13promax iphone 13 128gbUnited States$400$342–$4882552026-10-19
iphone se 2nd genUnited States$115$94–$1252552026-10-09
apple iphone13pro iphone 13 128gbUnited States$372$320–$4652542026-10-19
apple iphone13 iphone 13 128gb cellularUnited States$338$266–$4452532026-10-19
apple iphone12promax samsung galaxy a50 smartphone 128gbUnited States$306$242–$4002532026-10-05
google pixel8a pixel 8 128gbUnited States$258$206–$3132522026-08-30
apple please iphone 11 128gbUnited States$301$175–$5162522026-10-09
please iphone 11 128gbUnited States$249$171–$5072522026-10-09
Apple iPhone 15 128GB 256GB A3090United States$400$269–$4702522026-10-23
please apple iphone xr smartphoneUnited States$242$110–$2792512026-10-09
apple iphone13 iphone 13 128gbUnited States$344$258–$4462502026-10-19
iphone13 iphone 13 128gbUnited States$344$259–$4462492026-10-19
apple iphone14plus samsung galaxy a50 smartphone 128gbUnited States$302$242–$3952482026-10-05
iphone12promax samsung galaxy a50 smartphone 128gbUnited States$304$242–$4002482026-10-05
iphone se third generationUnited States$149$120–$1802462026-09-30
iphone11 iphone 11 64United States$139$116–$1642462026-10-09
apple iphone13mini iphone 13 128gbUnited States$346$230–$4562452026-10-19
apple iphone13promax samsung galaxy a50 smartphone 128gbUnited States$302$242–$4002432026-10-05
apple iphone16 samsung galaxy a50 smartphone 128gbUnited States$302$242–$4002432026-10-05
iphone13mini iphone 13 128gbUnited States$345$250–$4602402026-10-19
google pixel8pro pixel 8United States$326$275–$3872392026-08-30
please iphone12 iphone 12 64United States$146$120–$1772372026-10-09
apple iphone11promax samsung galaxya15 mobile airUnited States$167$154–$1812352026-09-22
apple iphone6 iphone se 2nd gen 64gbUnited States$122$110–$1282352026-10-09
plus please iphone se 2020United States$484$362–$5702302026-10-09
please iphone11 iphone 11 64United States$139$109–$1682302026-10-09
google pixel10a apple iphone13pro iphone 13 128gbUnited States$204$167–$2602302026-10-23
unlocked271 apple iphone13pro iphone 13 128gbUnited States$204$167–$2602302026-10-23
iPhone 15 Pro 512 UnlockedUnited States$134$121–$2092292026-10-06
apple iphone15United States$399$320–$4302282026-10-05
apple iphone 13 factoryUnited States$293$233–$3492252026-10-21
apple iphone 15 256United States$408$361–$4632222026-10-05
please apple iphone14 256gbUnited States$139$132–$1472212026-10-09
iphone se 2020 64gbUnited States$91$75–$1632172026-09-21
please iphone 11 128gb 95United States$188$160–$2562162026-10-05
unlocked271 mobile apple iphone 13 128gbUnited States$270$223–$3252142026-10-19
apple iphone11 nintendo switch 32gb 64gb cellularUnited States$130$112–$1572132026-10-09
apple iphone12mini 128gbUnited States$155$116–$2002122026-10-20
google pixel8 pixel 8 128gbUnited States$242$214–$3102112026-08-30
plus apple iphone13pro iphone 13United States$307$186–$3922112026-10-05
apple iphone13pro 128gbUnited States$300$231–$3722112026-10-19
please iphone 13 128gbUnited States$225$170–$3102092026-10-21
unlocked271 please iphone 13 128gbUnited States$245$200–$3002092026-10-21
please iphone se 2020 64gbUnited States$104$79–$1912082026-09-21
apple iphone13mini 128gbUnited States$245$205–$3442072026-10-19
included iphone se 2020 64gbUnited States$104$79–$1942072026-09-21
apple 12mp iphone xs 256gbUnited States$145$120–$2142072026-10-05
apple productred iphone 11 128gb 95 64gbUnited States$186$166–$2142072026-10-05
unlocked271 iphone13 iphone 13 128gbUnited States$248$207–$3072072026-10-21
apple iphone13mini iphone 13 128gb cellularUnited States$377$324–$4842052026-10-19
apple mtalla iphone xs 256gbUnited States$145$116–$2142022026-10-05
apple iphone12mini please iphone 13 128gb 64gbUnited States$210$139–$3252022026-10-21
iphone 11 64gb 99United States$162$130–$2702012026-10-06
apple iphone13pro iphone 13 pro 128gb cellularUnited States$271$214–$3262012026-10-05
iphone15plus iphone 15United States$233$130–$3721992026-08-27
apple usbc iphone13 iphoneUnited States$233$186–$2881952026-10-19
google pixel10a apple iphone14pro 256gb 128gbUnited States$242$172–$3251952026-10-23
please mobile apple iphone 13United States$224$170–$2951942026-10-09
iphone11promax iphone 11 pro 64gbUnited States$136$104–$1761932026-10-09
Apple iPhone 11 Black 64gbUnited States$199$141–$2591932026-10-22
included apple iphone se 128United States$120$93–$1581922026-09-21
apple iphone11pro iphone 11United States$220$179–$2461922026-09-22
apple iphone 13 256gb unlockedUnited States$300$232–$4651922026-10-17
unlocked271 apple productred iphone 13 128gbUnited States$246$205–$2801922026-10-19
apple iphone 16 256gbUnited States$256$215–$2881912026-10-09
oneplus ramgb apple iphone12 64gb 512gbUnited States$428$349–$6251902026-10-12
apple iphone14plus 128gbUnited States$302$240–$3591892026-10-19
iphone12mini iphone plus 64United States$312$191–$4191882026-10-20
apple iphone11 iphone12 iphone 12 64 64gbUnited States$140$117–$1671872026-10-09
apple iphone11 samsung galaxya15 mobile air 128gbUnited States$164$153–$1741862026-09-22
Apple iPhone 13, 128 GB, Midnight 128gbUnited States$250$194–$2901852026-08-27
apple iphone13 iphone 16 128gb perfectUnited States$205$165–$2301852026-09-21
apple fast iphone xs 256gbUnited States$225$156–$4641852026-10-05
unlocked271 please apple iphone ios 128gbUnited States$246$195–$2831852026-10-19
apple iphone 11 a2111United States$144$120–$1711852026-10-23
unlocked271 apple iphone plus 64 128gbUnited States$249$195–$2881842026-10-19
unlocked271 apple usbc iphone13 iphone 128gbUnited States$251$195–$2881842026-10-19
Apple iPhone 11 64GB/128/256GB UnlockedUnited States$196$156–$4191822026-10-18
apple iphone 256gb 64gbUnited States$153$110–$2221812026-09-22
Apple iPhone XS/XR 64GB & 256gbUnited States$150$129–$1731802026-08-27
please apple iphone se 32United States$166$123–$1761802026-10-09
unlocked271 apple iphone14pro 256gb 128gbUnited States$251$181–$3351792026-10-23
apple iphone 15 128gbUnited States$279$249–$3711782026-09-29
apple iphone11 iphone13pro iphone 13 pro 64gbUnited States$126$101–$1331782026-10-09
apple productred iphone13pro iphone 13 pro 64gbUnited States$126$101–$1331782026-10-09
apple iphone 14 128gbUnited States$285$240–$3351772026-10-09
apple iphone 12 miniUnited States$220$155–$3121772026-10-09
included apple iphone11 128gbUnited States$186$163–$2431762026-09-22
iphone15 apple iphone 15 128gbUnited States$262$245–$3171762026-09-29
apple iphone15 128gb cellularUnited States$262$245–$3201752026-09-29
samsung galaxya03United States$56$46–$751752026-10-10
apple iphone13mini 256gbUnited States$302$220–$3781732026-09-26
apple iphone14plus 256gb cellularUnited States$338$275–$3771722026-10-19
apple iphone14plus 256gbUnited States$326$279–$3851712026-10-19
iphone13mini apple iphone 13 mini 256gbUnited States$300$220–$3781702026-09-26
please apple iphone se 128United States$130$84–$1661702026-09-21
iphone12 iphone 12 64United States$165$126–$2331702026-10-19
apple iphone16 iphone 16e 128gbUnited States$320$262–$3901702026-10-14
iphone 16e 128gbUnited States$306$260–$3791692026-10-14
iphone16 iphone 16e 128gbUnited States$318$260–$3901692026-10-14
17e apple iphone11 64gbUnited States$136$112–$1821682026-10-09
apple iphone17 xiaomi watchUnited States$267$246–$2941682026-10-09
please apple iphone17 xiaomi watchUnited States$267$246–$2941682026-10-09
apple iphone11promax 64gbUnited States$270$205–$4031672026-10-11
please apple iphone11 64gbUnited States$130$109–$1501662026-10-09
iphone 14 128gb unlocked. READ!!!United States$240$172–$3501642026-08-26
apple iphone11 128gb cellularUnited States$159$134–$1851642026-10-23
Apple iPhone 13 128GB Straight TalkUnited States$274$204–$3121632026-08-26
apple productred iphone 11 64gb 99United States$169$130–$3071632026-10-06
apple iphone 11 64gb 99United States$165$130–$3071632026-10-06
unlocked271 apple iphone se 32 128gbUnited States$143$99–$2961622026-10-20
Apple iPhone 8 Plus 64GB GoldUnited States$100$83–$1321612026-08-25
apple iphone14 512gbUnited States$330$288–$4121612026-10-12
please iphone 11 64gb 99United States$150$125–$3071612026-10-06
apple iphone13promax iphone 13 256gbUnited States$468$385–$5501602026-10-19
google pixel 9a 128gbUnited States$323$271–$3861592026-09-16
iphone13mini iphone 13 256gbUnited States$340$286–$4791592026-10-19
apple iphone13 iphone 13 256gbUnited States$333$270–$4881582026-10-19
apple iphone6 64gbUnited States$45$37–$561582026-10-09
apple iphone13mini iphone 13 256gbUnited States$335$286–$4791572026-10-19
iphone13 iphone 13 256gbUnited States$335$270–$4881572026-10-19
Apple iPhone 12 mini 128GB Green cellularUnited States$203$160–$3401562026-09-25
unlocked271 apple iphone16pro 256gb 128gbUnited States$325$233–$4091562026-10-20
apple rare iphone se 2nd gen 64gbUnited States$122$113–$1261562026-10-09
Apple iPhone XR 64GB Black FactoryUnited States$128$104–$1601552026-08-25
iphone 11 pro maxUnited States$230$200–$2901552026-10-19
included honor iphone 16 128gbUnited States$121$86–$1971552026-10-04
apple iphone13pro iphone 13 256gbUnited States$415$340–$5211552026-10-19
apple iphone13promax iphone 13 512gbUnited States$600$470–$9621542026-10-19
apple iphone13 iphone 13 512gbUnited States$381$297–$5091542026-10-19
apple iphone13mini iphone 13 512gbUnited States$378$329–$4691532026-10-19
apple iphone 64gb iosUnited States$93$57–$1501532026-10-03
apple iphone12mini 256gbUnited States$200$164–$2401522026-10-10
iphone11pro iphone 11 pro 256gbUnited States$200$169–$2401522026-10-09
Good Apple iPhone XR 64GBUnited States$127$111–$1461522026-10-21
iphone13mini iphone 13 512gb cellularUnited States$376$325–$4731512026-10-19
included iphone 11 pro 256gbUnited States$241$200–$3791502026-10-05
apple iphone6 32gbUnited States$50$37–$621502026-10-19
apple iphone13pro iphone 13 512gbUnited States$420$370–$5401502026-10-19
Apple iPhone SE 32 GB 32gbUnited States$75$47–$1071492026-10-05
apple iphone11 128gbUnited States$175$149–$3771482026-10-23
Apple iphone 12 pro max unlockedUnited States$337$260–$5001472026-09-13
unlocked271 apple iphone 11 a2111 128gbUnited States$188$175–$3811472026-10-23
apple iphone 10 256gbUnited States$158$125–$3301462026-10-06
Apple iPhone RED IPhone 8United States$102$86–$2191452026-09-06
apple iphone xr a1984United States$119$102–$1251452026-09-29
iphone10 iphone 10 256gbUnited States$136$115–$1801452026-10-06
please apple iphone 11 256gbUnited States$350$189–$4371452026-10-05
included apple iphone11 256gbUnited States$217$180–$3141442026-09-21
apple iphone plus 64gbUnited States$82$60–$1051442026-09-29
apple iphone13 128gbUnited States$248$200–$2861432026-10-21
iPhone 13 Pro Max 128GBUnited States$278$158–$3801432026-10-17
unlocked271 iphone12mini iphone plus 64 128gbUnited States$316$242–$4051432026-10-20
apple productred iphone se third generation 64gbUnited States$149$130–$1751432026-09-30
apple iphone17 xiaomi watch pro smartwatch 46mm 256gbUnited States$294$285–$3031432026-10-06
apple iphone14 snes nintendo switch 256gb 512gbUnited States$307$246–$3221432026-10-09
Apple iPhone 16e A3212 128GB WhiteUnited States$340$294–$4111422026-09-04
unlocked271 apple iphone 13 factory 128gbUnited States$250$230–$2891422026-10-21
apple iphone 11 256gbUnited States$200$170–$3621412026-10-05
please iphone 15 128gb allUnited States$388$330–$4201412026-09-21
apple iphone16 256gbUnited States$294$285–$3031412026-10-06
please apple iphone11 128gbUnited States$169$140–$1851412026-10-09
17e iphone11 iphone 11 64United States$132$102–$1611412026-10-09
included iphone 15 128gb allUnited States$400$349–$4441402026-09-21
apple iphone15 256gbUnited States$449$405–$5141402026-10-05
apple iphone 14 128United States$307$270–$3801402026-10-09
apple iphone13 iphone 13 512gb cellularUnited States$342$310–$5201392026-10-19
unlocked271 apple iphone14 xiaomi mi 128gbUnited States$161$152–$1751392026-10-23
unlocked271 read apple iphone15 iphone 128gbUnited States$161$152–$1751392026-10-23
iphone11pro iphone 11 proUnited States$200$168–$2461382026-09-22
iphone 11 pro 256gbUnited States$200$170–$2401382026-10-09
included iphone 14 at 128gbUnited States$311$265–$3751382026-09-21
apple productred iphone 14United States$310$279–$3631382026-10-09
google pixel10a read apple iphone15 iphone 128gbUnited States$161$152–$1751382026-10-23
apple iphone13 iphone 14 at 128gbUnited States$317$286–$5201372026-09-21
Apple iPhone 15 Plus 128GB/256GBUnited States$372$232–$4741372026-09-25
apple productred iphone 11 64 gb 64gbUnited States$183$154–$2081362026-10-04
apple iphone14plus 512gbUnited States$347$295–$3901362026-10-19
apple iphone14 iphone 14United States$299$269–$3381352026-09-29
apple iphone11promax iphone 11 pro 256gbUnited States$252$205–$3921352026-10-14
iphone12mini 90 battery appleUnited States$362$158–$4091352026-10-05
please apple productred iphone 14United States$265$248–$3191352026-10-09
Apple iPhone 12 Mini 64GB BlackUnited States$158$130–$1831342026-09-05
Apple iPhone SE 64GB Space GrayUnited States$100$70–$1491342026-09-06
please iphone13mini iphone 13 128gbUnited States$223$190–$2751342026-10-05
apple iphone xs 64United States$142$120–$1951342026-10-09
unlocked271 iphone12 iphone 12 64gb 128gbUnited States$210$180–$2401342026-10-23
please apple iphone16 128gbUnited States$93$74–$1241332026-10-09
apple iphone se 64gbUnited States$104$74–$1471322026-09-26
iphone14 iphone 14 128gbUnited States$93$74–$1241322026-10-09
plus iphone12mini 90 battery appleUnited States$367$186–$4091322026-10-05
Apple iPhone 6s 32GB Silver iOSUnited States$58$44–$711322026-10-18
Fair Apple iPhone 15 128GBUnited States$296$233–$3401312026-09-18
apple iphone16pro 128gbUnited States$316$250–$5111312026-10-11
iphone xs 64gb spaceUnited States$139$112–$1501312026-10-09
please iphone12mini 90 battery appleUnited States$372$186–$4091312026-10-05
google pixel8 pixel 8United States$248$221–$2951302026-08-30
Apple iPhone X, 64 GB. Gray, 64gbUnited States$128$106–$1421302026-09-12
apple iphone11 256gbUnited States$187$169–$2531302026-10-23
google pixel8pro pixel 128gbUnited States$270$202–$3031302026-10-10

How this price is computed

The band comes from live eBay comparables and FlipGap's own cross-marketplace listing corpus, trimmed to the interquartile range so bundles, parts-only and sealed-new listings do not distort it. "Typical" is the median of that trimmed set. Bands refresh whenever the product is priced again and pages are only published when the sample is large and consistent enough.