Beautler.Your beauty butler

Infallible Skin Ink 2-in-1 Foundation Concealer 375 Tan Warm dupes and alternatives L'Oréal Paris

Deep tan · Warm undertone

Closest shade match is the equivalent shade, scored on colour, depth and undertone only. Closest overall alternative is the most similar foundation overall, scored on shade match (55%), finish and visual result (25%), wear and performance (15%) and skin suitability (5%).

Closest shade match: Natasha Denona HY-GLAM Powder Foundation Y13

The equivalent shade: scored on colour, depth and undertone only.

The match
Natasha Denona
Y13
Depth and undertone: Deep tan · Warm · yellow
Finish and coverage: Matte · Medium coverage
Shade match
98out of 100
Colour
98
Depth
99
Undertone
100
Medium confidence· Digital matchWhy it matches
Match price
$55Ulta BeautyUlta Beauty
Costs $36.01 more

Your shade $18.99 at Ulta Beauty · product price; shade not separately priced

Closest overall alternative: Laura Mercier Real Flawless Feather Matte Powder Foundation 5W Eclair

The most similar foundation overall: shade match 55%, finish and visual result 25%, wear and performance 15%, skin suitability 5%.

The match
Laura Mercier
5W Eclair
Depth and undertone: Deep tan · Warm
Finish and coverage: Matte · Buildable coverage
Overall match
89out of 100
Shade (Shade match)
98
Finish (Finish & visual result)
79
Wear (Wear & performance)
72
Skin (Skin suitability)
100
Match price
$54Ulta BeautyUlta Beauty
Costs $35.01 more

Your shade $18.99 at Ulta Beauty · product price; shade not separately priced

Ulta BeautyView at Ulta Beauty

More matches

Show
Overall alternativesShade matchesRanked by the overall match: the most similar foundation on shade, finish, wear and skin suitability together. Each row leads with its overall match; the shade match is beneath it.

Ranked by the overall match: the most similar foundation on shade, finish, wear and skin suitability together. Each row leads with its overall match; the shade match is beneath it.

  1. Shade match 97
    $42SephoraSephoraCosts $23.01 more

    Matches: Near-identical swatch colourSame warm undertoneSame matte finish

    Differences: Full rather than medium coverageNo skin-like finish claimed

    Score details
    Shade match
    97
    Finish & visual result
    79
    Wear & performance
    72
    Skin suitability
    100

    Looks identical · Matte · Full coverage

    Ingredients (not scored): 2% ingredient overlap

    Differences: Full rather than medium coverage · No skin-like finish claimed

    Retailer shade note: for dark warm skin with a golden hue

    High confidence· Digital match

    View match
  2. Shade match 97
    $39.50Ulta BeautyUlta Beauty(product price)Costs $20.51 more

    Matches: Near-identical swatch colourSame warm undertoneSame matte finish

    Differences: No skin-like finish claimedNo long-wear claimDoes not claim transfer resistance

    Score details
    Shade match
    97
    Finish & visual result
    86
    Wear & performance
    65
    Skin suitability
    40

    Looks identical · Matte · Medium coverage

    Ingredients (not scored): 0% ingredient overlap

    Differences: No skin-like finish claimed · No long-wear claim · Does not claim transfer resistance · Not marketed for dry/normal/sensitive skin

    Retailer shade note: dark skin w/ golden undertones

    Medium confidence· Digital match

    View match
  3. #5 · bareMinerals

    BAREPRO 24HR Skin Perfecting Talc-Free Matte Powder Foundation

    Medium Deep 45 Neutral
    Shade match 89
    $42SephoraSephoraCosts $23.01 more

    Matches: Near-identical swatch colourSame matte finishBoth claim transfer resistance

    Differences: Neutral rather than warm undertoneFull rather than medium coverageNo skin-like finish claimed

    Score details
    Shade match
    89
    Finish & visual result
    79
    Wear & performance
    72
    Skin suitability
    100

    Looks identical · Matte · Full coverage

    Ingredients (not scored): 2% ingredient overlap

    Differences: Neutral rather than warm undertone · Full rather than medium coverage · No skin-like finish claimed

    Retailer shade note: for tan-dark neutral skin with a subtle golden hue

    High confidence· Digital match

    View match
  4. #6 · NYX Professional Makeup

    Make 'EM Wonder, 24H Soft Matte Foundation

    29 Warm Pecan
    Shade match 98
    $14.97WalmartWalmart$4.02 less (21%)

    Matches: Near-identical swatch colourSame warm undertoneSame matte finish

    Differences: Buildable rather than medium coverageNo skin-like finish claimedNo long-wear claim

    Score details
    Shade match
    98
    Finish & visual result
    86
    Wear & performance
    40
    Skin suitability
    60

    Looks identical · Matte · Buildable coverage

    Ingredients (not scored): no ingredient list for one product

    Differences: Buildable rather than medium coverage · No skin-like finish claimed · No long-wear claim · Does not claim transfer resistance · Does not claim not settling into lines · Does not claim a lightweight feel · Not marketed for dry/sensitive skin

    Medium confidence· Digital match

    View match
  5. #7 · Tarte

    Face Tape Full Coverage Foundation

    53S Deep Sand
    Shade match 92
    $42SephoraSephoraCosts $23.01 more

    Matches: Very close colourSame warm undertoneSame matte finish

    Differences: Full rather than medium coverageNo skin-like finish claimedNot marketed for dry/sensitive skin

    Score details
    Shade match
    92
    Finish & visual result
    73
    Wear & performance
    72
    Skin suitability
    60

    Very close colour · Matte · Full coverage

    Ingredients (not scored): 5% ingredient overlap

    Differences: Full rather than medium coverage · No skin-like finish claimed · Not marketed for dry/sensitive skin · Contains listed fragrance

    Retailer shade note: deep skin with warm, golden undertones

    High confidence· Digital match

    View match
  6. #8 · NYX Professional Makeup

    Make 'EM Wonder, 24H Soft Matte Foundation

    Golden Caramel
    Shade match 94
    $16Ulta BeautyUlta Beauty(product price)$2.99 less (16%)

    Matches: Very close colourSame warm undertoneSame matte finish

    Differences: Buildable rather than medium coverageNo skin-like finish claimedNo long-wear claim

    Score details
    Shade match
    94
    Finish & visual result
    86
    Wear & performance
    40
    Skin suitability
    60

    Very close colour · Matte · Buildable coverage

    Ingredients (not scored): no ingredient list for one product

    Differences: Buildable rather than medium coverage · No skin-like finish claimed · No long-wear claim · Does not claim transfer resistance · Does not claim not settling into lines · Does not claim a lightweight feel · Not marketed for dry/sensitive skin

    Retailer shade note: golden caramel with warm undertone

    Medium confidence· Digital match

    View match
  7. #9 · NYX Professional Makeup

    Make 'EM Wonder, 24H Soft Matte Foundation

    25 Warm Honey
    Shade match 94
    $13.60WalmartWalmart$5.39 less (28%)

    Matches: Very close colourSame warm undertoneSame matte finish

    Differences: Buildable rather than medium coverageNo skin-like finish claimedNo long-wear claim

    Score details
    Shade match
    94
    Finish & visual result
    86
    Wear & performance
    40
    Skin suitability
    60

    Very close colour · Matte · Buildable coverage

    Ingredients (not scored): no ingredient list for one product

    Differences: Buildable rather than medium coverage · No skin-like finish claimed · No long-wear claim · Does not claim transfer resistance · Does not claim not settling into lines · Does not claim a lightweight feel · Not marketed for dry/sensitive skin

    Medium confidence· Digital match

    View match
  8. #10 · Kryolan Professional Makeup

    Digital Complexion Fluid Foundation

    D 34
    Shade match 87
    $46.90Ulta BeautyUlta Beauty(product price)Costs $27.91 more

    Matches: Very close colourSame matte finishClaims a blurring effect

    Differences: Buildable rather than medium coverageNo skin-like finish claimedDoes not claim transfer resistance

    Score details
    Shade match
    87
    Finish & visual result
    79
    Wear & performance
    61
    Skin suitability
    100

    Very close colour · Matte · Buildable coverage

    Ingredients (not scored): 6% ingredient overlap

    Differences: Buildable rather than medium coverage · No skin-like finish claimed · Does not claim transfer resistance · Does not claim not settling into lines

    Medium confidence· Digital match

    View match
  9. #11 · Juvia's Place

    I am Magic Powder Foundation

    Cabo - Medium 1
    Shade match 87
    $20Ulta BeautyUlta Beauty(product price)Costs $1.01 more

    Matches: Very close colourSame matte finishBoth claim a lightweight feel

    Differences: Neutral rather than warm undertoneFull rather than medium coverageNo skin-like finish claimed

    Score details
    Shade match
    87
    Finish & visual result
    79
    Wear & performance
    61
    Skin suitability
    100

    Very close colour · Matte · Full coverage

    Ingredients (not scored): no ingredient list for one product

    Differences: Neutral rather than warm undertone · Full rather than medium coverage · No skin-like finish claimed · Does not claim transfer resistance · Does not claim not settling into lines

    Medium confidence· Digital match

    View match
  10. Shade match 98
    $60SephoraSephoraCosts $41.01 more

    Matches: Near-identical swatch colourSame warm undertoneSame matte finish

    Differences: Buildable rather than medium coverageNo skin-like finish claimedDoes not claim transfer resistance

    Score details
    Shade match
    98
    Finish & visual result
    79
    Wear & performance
    33
    Skin suitability
    60

    Looks identical · Matte · Buildable coverage

    Ingredients (not scored): 7% ingredient overlap

    Differences: Buildable rather than medium coverage · No skin-like finish claimed · Does not claim transfer resistance · Does not claim not settling into lines · Does not claim a lightweight feel · Not marketed for normal/sensitive skin · Contains listed fragrance

    Retailer shade note: medium to deep skin with warm undertones

    Medium confidence· Digital match

    View match
  11. #13 · NYX Professional Makeup

    Make 'EM Wonder, 24H Soft Matte Foundation

    Golden Carame
    Shade match 93
    $12.28WalmartWalmart$6.71 less (35%)

    Matches: Very close colourSame warm undertoneSame matte finish

    Differences: Buildable rather than medium coverageNo skin-like finish claimedNo long-wear claim

    Score details
    Shade match
    93
    Finish & visual result
    86
    Wear & performance
    40
    Skin suitability
    60

    Very close colour · Matte · Buildable coverage

    Ingredients (not scored): no ingredient list for one product

    Differences: Buildable rather than medium coverage · No skin-like finish claimed · No long-wear claim · Does not claim transfer resistance · Does not claim not settling into lines · Does not claim a lightweight feel · Not marketed for dry/sensitive skin

    Medium confidence· Digital match

    View match
  12. Shade match 94
    $12.99Ulta BeautyUlta Beauty(product price)$6 less (32%)

    Matches: Near-identical swatch colourSimilar undertone (neutral vs warm)Same matte finish

    Differences: Full rather than medium coverageNo skin-like finish claimedDoes not claim transfer resistance

    Score details
    Shade match
    94
    Finish & visual result
    79
    Wear & performance
    51
    Skin suitability
    50

    Looks identical · Matte · Full coverage

    Ingredients (not scored): 6% ingredient overlap

    Differences: Full rather than medium coverage · No skin-like finish claimed · Does not claim transfer resistance · Does not claim not settling into lines · Does not claim a lightweight feel

    Medium confidence· Digital match

    View match
  13. #15 · Maybelline

    Fit Me Matte + Poreless Foundation

    Warm Coconut 356
    Shade match 92
    $11.99Ulta BeautyUlta Beauty(product price)$7 less (37%)

    Matches: Very close colourSame warm undertoneSame matte finish

    Differences: No skin-like finish claimedDoes not claim transfer resistanceDoes not claim not settling into lines

    Score details
    Shade match
    92
    Finish & visual result
    86
    Wear & performance
    44
    Skin suitability
    40

    Very close colour · Matte · Medium coverage

    Ingredients (not scored): 15% ingredient overlap

    Differences: No skin-like finish claimed · Does not claim transfer resistance · Does not claim not settling into lines · Not marketed for combination/dry/sensitive skin

    Medium confidence· Digital match

    View match
  14. #16 · Laura Geller

    Double Take Baked Full Coverage Foundation

    Toffee
    Shade match 84
    $38SephoraSephoraCosts $19.01 more

    Matches: Very close colourSame matte finishClaims a blurring effect

    Differences: Neutral rather than warm undertoneFull rather than medium coverageNo skin-like finish claimed

    Score details
    Shade match
    84
    Finish & visual result
    73
    Wear & performance
    89
    Skin suitability
    60

    Very close colour · Matte · Full coverage

    Ingredients (not scored): 5% ingredient overlap

    Differences: Neutral rather than warm undertone · Full rather than medium coverage · No skin-like finish claimed · Not marketed for combination/dry skin

    Retailer shade note: for rich skin

    Medium confidence· Digital match

    View match
  15. #17 · NYX Professional Makeup

    Make 'EM Wonder, 24H Soft Matte Foundation

    Cinnamon
    Shade match 90
    $12.60WalmartWalmart$6.39 less (34%)

    Matches: Near-identical swatch colourSame matte finish

    Differences: Neutral rather than warm undertoneBuildable rather than medium coverageNo skin-like finish claimed

    Score details
    Shade match
    90
    Finish & visual result
    86
    Wear & performance
    40
    Skin suitability
    60

    Looks identical · Matte · Buildable coverage

    Ingredients (not scored): no ingredient list for one product

    Differences: Neutral rather than warm undertone · Buildable rather than medium coverage · No skin-like finish claimed · No long-wear claim · Does not claim transfer resistance · Does not claim not settling into lines · Does not claim a lightweight feel · Not marketed for dry/sensitive skin

    Medium confidence· Digital match

    View match
  16. #18 · Maybelline

    Super Stay Lumi-Matte Foundation

    350
    Shade match 84
    $15.99Ulta BeautyUlta Beauty(product price)$3 less (16%)

    Matches: Very close colourSame matte finishBoth claim transfer resistance

    Differences: Neutral rather than warm undertoneFull rather than medium coverageNo skin-like finish claimed

    Score details
    Shade match
    84
    Finish & visual result
    79
    Wear & performance
    58
    Skin suitability
    100

    Very close colour · Matte · Full coverage

    Ingredients (not scored): 17% ingredient overlap

    Differences: Neutral rather than warm undertone · Full rather than medium coverage · No skin-like finish claimed · Does not claim not settling into lines

    Retailer shade note: neutral undertones

    Medium confidence· Digital match

    View match
  17. #19 · Sephora Collection

    Best Skin Ever Matte Powder Foundation

    46Y Tan
    Shade match 93
    $24SephoraSephoraCosts $5.01 more

    Matches: Very close colourSame warm undertoneSame matte finish

    Differences: Full rather than medium coverageNo skin-like finish claimedDoes not claim transfer resistance

    Score details
    Shade match
    93
    Finish & visual result
    73
    Wear & performance
    61
    Skin suitability
    20

    Very close colour · Matte · Full coverage

    Ingredients (not scored): 0% ingredient overlap

    Differences: Full rather than medium coverage · No skin-like finish claimed · Does not claim transfer resistance · Does not claim not settling into lines · Not marketed for combination/dry/oily/sensitive skin

    Retailer shade note: tan, yellow undertone

    Medium confidence· Digital match

    View match
  18. #20 · NYX Professional Makeup

    Make 'EM Wonder, 24H Soft Matte Foundation

    30 Light Nutmeg
    Shade match 89
    $13.60WalmartWalmart$5.39 less (28%)

    Matches: Near-identical swatch colourSame matte finish

    Differences: Neutral rather than warm undertoneBuildable rather than medium coverageNo skin-like finish claimed

    Score details
    Shade match
    89
    Finish & visual result
    86
    Wear & performance
    40
    Skin suitability
    60

    Looks identical · Matte · Buildable coverage

    Ingredients (not scored): no ingredient list for one product

    Differences: Neutral rather than warm undertone · Buildable rather than medium coverage · No skin-like finish claimed · No long-wear claim · Does not claim transfer resistance · Does not claim not settling into lines · Does not claim a lightweight feel · Not marketed for dry/sensitive skin

    Medium confidence· Digital match

    View match

Showing 12 of 18 matches

Looking for a concealer in your shade?

The closest shade to L'Oréal Paris Infallible Skin Ink 2-in-1 Foundation Concealer 375 Tan Warm (Deep tan · Warm undertone) in each concealer range, compared on measured colour, depth and undertone. Price never changes the order.

From the same range

  1. L'Oréal Paris Infallible Full Wear Waterproof Concealer

    415 Honey

    L'Oréal Paris Infallible Full Wear Waterproof Concealer, shade 415 Honey

    • Nearest in this range
    • Tan · Warm undertone

    $15.99

Closest concealers

  1. Tarte Shape Tape Full Coverage Matte Concealer

    49W tan-deep warm

    Tarte Shape Tape Full Coverage Matte Concealer, shade 49W tan-deep warm

    • Very close colour
    • Deep tan · Warm undertone

    $32

  2. bareMinerals ORIGINAL Liquid Mineral Brightening Concealer

    Dark 5W

    bareMinerals ORIGINAL Liquid Mineral Brightening Concealer, shade Dark 5W

    • Very close colour
    • Deep tan · Warm · golden undertone

    $31

  3. Too Faced Born This Way Super Coverage Multi-Use Concealer

    Butterscotch

    Too Faced Born This Way Super Coverage Multi-Use Concealer, shade Butterscotch

    • Very close colour
    • Tan · Warm · golden undertone

    $36

  4. Armani Beauty Luminous Silk Hydrating Face and Under-Eye Concealer

    10

    Armani Beauty Luminous Silk Hydrating Face and Under-Eye Concealer, shade 10

    • Very close colour
    • Deep tan · Warm · golden undertone

    $42

  5. NYX Professional Makeup Bare With Me Hydrating Face & Body Concealer Serum

    Deep Golden

    NYX Professional Makeup Bare With Me Hydrating Face & Body Concealer Serum, shade Deep Golden

    • Very close colour
    • Tan · Warm · golden undertone

    $12

  6. NARS Soft Matte Complete Concealer

    Amande

    NARS Soft Matte Complete Concealer, shade Amande

    • Looks identical
    • Deep tan · Neutral undertone

    $36

Concealer shade colours are sampled from retailer swatch images, so check the shade on the retailer page before buying.

Why the closest shade match works

Natasha Denona HY-GLAM Powder Foundation in Y13, against L'Oréal Paris Infallible Skin Ink 2-in-1 Foundation Concealer in 375 Tan Warm. Every attribute compared, with its share of the score.

ComparedYour shade375 Tan WarmClosest shade matchY13Score
Shade match55% of overall98
Colour98#ab6d47#ae6d45Looks identicalColour difference 0.8 (0 is identical)
Depth99Deep tanDeep tanSameDepth difference: 0.5
Retailer descriptionNot statedDeepNo depth word in one descriptionNot compared
Undertone100WarmWarm · yellowClosefrom retailer shade descriptions
Finish & visual result25% of overall91
Finish100MatteMatteSameSame matte finish
Coverage100MediumMediumSameSame medium coverage
Skin-like finish100ClaimedClaimedSameBoth products claim a skin-like finish
Blurring40Not listedClaimedSome differenceThe match claims a blurring or smoothing effect; your product does not list it
Wear & performance15% of overall · 4 of 5 compared51
Longevity4048-hour wearNot listedSome differenceOnly your product claims long wear; the match does not list it
Transfer resistance40ClaimedNot listedSome differenceOnly your product claims transfer resistance; the match does not list it
Settling40ClaimedNot listedSome differenceOnly your product claims not settling into pores or fine lines; the match does not list it
Colour stabilitynot comparableNot listedNot listedNot claimed by eitherNeither product lists colour stability (no oxidation)
Comfort100ClaimedClaimedSameBoth products claim a comfortable, lightweight feel
Skin suitability5% of overall20
Skin type20Combination, dry, normal, oily, sensitiveCombinationBoth marketed for combination skin
Overall match 86/100Shade match 98/100Medium confidence· Digital match

Weights are each part's share of the overall match and each attribute's share of its part; an attribute neither product lists is not comparable and its weight goes to the others in its part. Confidence reflects data quality, not similarity. Price and ingredients are not part of either score.

How scoring works

If you switch

To Natasha Denona HY-GLAM Powder Foundation in Y13.

Same or better

  • Near-identical swatch colour
  • Same warm undertone
  • Same matte finish
  • Same medium coverage
  • Both claim a skin-like finish
  • Claims a blurring effect
  • Both claim a lightweight feel
  • No drying alcohol listed

Different

  • No long-wear claim
  • Does not claim transfer resistance
  • Does not claim not settling into lines
  • Not marketed for dry/normal/oily/sensitive skin

Ingredients (information only, not scored)

1 shared ingredient; weighted similarity 3%. Ingredients only affect results through the filters.

AttributeYour shadeClosest shade match
BaseSilicone-based, high siliconePowder-based, high silicone
FragranceNot listedNot listed
Drying alcoholListed (alcohol denat.)Not listed
SPFNot listedNot listed
OverlapSilicone-based vs powder-based; silicone high vs high

Why the closest overall alternative works

Laura Mercier Real Flawless Feather Matte Powder Foundation in 5W Eclair, against L'Oréal Paris Infallible Skin Ink 2-in-1 Foundation Concealer in 375 Tan Warm. Every attribute compared, with its share of the score.

ComparedYour shade375 Tan WarmClosest overall alternative5W EclairScore
Shade match55% of overall98
Colour96#ab6d47#ae6b45Looks identicalColour difference 1.2 (0 is identical)
Depth100Deep tanDeep tanSameDepth difference: 0.2
Retailer descriptionNot statedMedium tanNo depth word in one descriptionNot compared
Undertone100WarmWarmSamefrom retailer shade descriptions
Finish & visual result25% of overall79
Finish100MatteMatteSameSame matte finish
Coverage100MediumBuildableCloseBuildable coverage rather than medium (buildable: one step of tolerance)
Skin-like finish40ClaimedNot listedSome differenceOnly your product claims a skin-like finish; the match does not list it
Blurring40Not listedClaimedSome differenceThe match claims a blurring or smoothing effect; your product does not list it
Wear & performance15% of overall · 4 of 5 compared72
Longevity2048-hour wear16-hour wearDifferent16-hour wear claimed against 48-hour wear
Transfer resistance100ClaimedClaimedSameBoth products claim transfer resistance
Settling100ClaimedClaimedSameBoth products claim not settling into pores or fine lines
Colour stabilitynot comparableNot listedNot listedNot claimed by eitherNeither product lists colour stability (no oxidation)
Comfort100ClaimedClaimedSameBoth products claim a comfortable, lightweight feel
Skin suitability5% of overall100
Skin type100Combination, dry, normal, oily, sensitiveCombination, dry, normal, oily, sensitiveBoth marketed for combination/​dry/​normal/​oily/​sensitive skin
Overall match 89/100Shade match 98/100Medium confidence· Digital match

Weights are each part's share of the overall match and each attribute's share of its part; an attribute neither product lists is not comparable and its weight goes to the others in its part. Confidence reflects data quality, not similarity. Price and ingredients are not part of either score.

How scoring works

If you switch

To Laura Mercier Real Flawless Feather Matte Powder Foundation in 5W Eclair.

Same or better

  • Near-identical swatch colour
  • Same warm undertone
  • Same matte finish
  • Buildable rather than medium coverage
  • Claims a blurring effect
  • Both claim transfer resistance
  • Both claim not settling into lines
  • Both claim a lightweight feel
  • No drying alcohol listed

Different

  • No skin-like finish claimed

Ingredients (information only, not scored)

4 shared ingredients; weighted similarity 8%. Ingredients only affect results through the filters.

AttributeYour shadeClosest overall alternative
BaseSilicone-based, high siliconePowder-based, high silicone
FragranceNot listedNot listed
Drying alcoholListed (alcohol denat.)Not listed
SPFNot listedNot listed
OverlapSilicone-based vs powder-based; silicone high vs high

Where to buy

Closest shade match

Natasha Denona HY-GLAM Powder Foundation Y13

Match price
$55Ulta BeautyUlta Beauty
Costs $36.01 more

Your shade $18.99 at Ulta Beauty · product price; shade not separately priced

Closest overall alternative

Laura Mercier Real Flawless Feather Matte Powder Foundation 5W Eclair

Match price
$54Ulta BeautyUlta Beauty
Costs $35.01 more

Your shade $18.99 at Ulta Beauty · product price; shade not separately priced

Ulta BeautyView at Ulta Beauty

How these matches are scored

31 similar shades scored two ways: the shade match on colour, depth and undertone; the overall match on shade match, finish and visual result, wear and performance and skin suitability. Ingredients are shown for information and used by the filters only. Prices are shown next to every match and never change a score. How scoring and confidence work.

Shade colours are sampled from Beautler’s processing of retailer swatch images and are a digital approximation. Prices and stock were last checked when the product was imported; the retailer page is the source of truth.