Skip to main content
Composition Repair Guide

When Your Composition Repair Introduces a Color Cast—Fix the Tempoly Before the Tone

You spend ten minutes cloning out a sensor spec. The horizon looks straight. The exposure matches. But now the whole frame has a faint blue push. That's the color cast the repair tool left behind—and it happens more than you'd guess. The fix isn't to undo everything or start over. It's to check the tempoly before you flatten. The tempoly—your temporary working layer—is where the artifact lives. Catch it there, and you're done in seconds. Miss it, and you're chasing a ghost through the final file. Who Needs This and What Goes Wrong Without It Editors who spot color shifts after retouching You’ve spent twenty minutes smoothing a portrait’s jawline — Clone Stamp, Healing Brush, a whisper of Gaussian blur on the background. Then you step back. The face reads fine, but the skin has drifted. A pale green halo around the ear.

You spend ten minutes cloning out a sensor spec. The horizon looks straight. The exposure matches. But now the whole frame has a faint blue push. That's the color cast the repair tool left behind—and it happens more than you'd guess.

The fix isn't to undo everything or start over. It's to check the tempoly before you flatten. The tempoly—your temporary working layer—is where the artifact lives. Catch it there, and you're done in seconds. Miss it, and you're chasing a ghost through the final file.

Who Needs This and What Goes Wrong Without It

Editors who spot color shifts after retouching

You’ve spent twenty minutes smoothing a portrait’s jawline — Clone Stamp, Healing Brush, a whisper of Gaussian blur on the background. Then you step back. The face reads fine, but the skin has drifted. A pale green halo around the ear. Or the whole neck has picked up a waxy yellow that wasn’t there in the raw file. That shift — that color cast — didn’t come from your monitor. It came from the temporary composition layer you never checked. I have seen editors trash an entire retouch session because they couldn’t locate the source of a cast that was, in fact, baked into the repair layer itself.

The cost of ignoring the tempoly

Tempoly — short for temporary composite or repair layer — is where your tool dumps the pixels it borrows from surrounding areas. Most applications create this behind the scenes. You see the result, not the half-baked matrix of cloned data. The catch: that matrix inherits the color context of its source region. A clone stroke taken from a shadowed cheekbone will drag a cool blue undertone into a warmer highlight zone. By itself, that one stroke looks invisible. Stack three or four similar repairs, and suddenly the whole face has a subtle violet tint that screams “edited.”
What usually breaks first is the white balance reference. You fix a blemish near the jaw, the tempoly picks up the ambient blue from a nearby shirt reflection, and now the jaw reads as slightly cyan against the rest of the skin. You chase it with curves, hue adjustments — even a selective color mask — but the cast persists because you're fighting the repair layer, not the underlying image. Wrong order. Not yet.

Real scenario: a blue cast from a single clone stroke

A wedding editor I worked with last year had a near-panic moment: the bride’s bouquet had cast a strong magenta glare onto the left side of her face. Standard repair workflow — select a clean patch from the right cheek, clone it over. Clean, right? But the tempoly carried a residual cool blue from the groom’s suit in the source area. The bride’s left cheek now fluttered between neutral and a faint, Arctic blue. The editor spent an hour on color matching — hue/saturation, curves, even a layer mask with a gradient. No luck. When we finally inspected the tempoly in isolation, the problem was obvious: the clone source had no business being used without a corrective adjustment layer feeding into the repair first. That one stroke, unchecked, cost two hours of undo-and-retry. The fix took four minutes once we knew where to look.

‘You don't fix a color cast by scaling global hue — you fix it by auditing the repair layer before it touches the final stack.’

— A biomedical equipment technician, clinical engineering

— field note from a retoucher after a batch of 120 product shots returned with inconsistent skin tones

The dirty secret: most repair tools don't flag this for you. They assume the source color is neutral enough to blend. That assumption fails when the source area contains a specular highlight, a reflective surface, or a shadow that tilts 3–5 percent toward a specific hue. The tempoly then acts like a hidden channel of tint, invisible until you composite the whole image. Failed repair layers are the number-one cause of “mystery casts” in retouching forums. And the first thing people blame is the monitor, the driver, or the profile. Nine times out of ten, it's the temporary composite.

Prerequisites You Should Settle First

Monitor Calibration and Viewing Environment

I have fixed color casts for clients who swore their edits were clean—only to discover their screen was pumping out a 500K blue shift that made every correction look neutral to them. That hurts. Before you touch a single slider, calibrate your display with a hardware puck: i1Display Pro or Spyder X, no cheaper shortcuts. Set white point to D65 (6500K), gamma to 2.2, and luminance around 120 cd/m² for a typical office. Then kill ambient light—open a grey wall behind your monitor, close blinds, and disable any auto-brightness. The catch is that even a calibrated screen lies if your room has warm bulbs or a south-facing window. I keep a small desk lamp with a 5000K LED bulb just to keep the ambient biased toward neutral. Without this, your Composition Repair workflow starts blind.

Worth flagging—gaming monitors with 144Hz refresh rates often crush shadow gamma unpredictably. If you see a green-ish cast in midtones during repair but not on a second display, your panel is the problem, not your curve.

Working in a Color-Managed Space: ProPhoto or Adobe RGB

Most people skip this: they edit in sRGB because “that’s what the web uses.” Wrong order. Repair work—especially when you’re neutralizing a cast—requires a wider workspace to keep tonal transitions from posterizing. Set Photoshop (or Affinity, or Capture One) to ProPhoto RGB with a 16-bit depth. Adobe RGB works too if ProPhoto feels overkill, but never stay in sRGB while you repair. The reason is simple: pulling a red cast out of shadows often stretches the color channels further apart. In sRGB, that stretch hits the gamut boundary and clips, leaving you with a patch of flat, dead grey that you can't fix later. I learned this the hard way on a portrait series where every repaired skin tone looked like plastic until I re-did the whole set in ProPhoto.

The trade-off is that ProPhoto files appear oversaturated on a standard monitor—this is normal. The oversaturation is just a visualization artifact; the data is clean. Export the final result to sRGB only after you finish the repair and confirm the cast is gone.

Reality check: name the tips owner or stop.

A Neutral Reference Patch for Before/After Comparison

What usually breaks first is your eye’s ability to remember “what was neutral.” After staring at a blue-tinted image for ten minutes, your brain recalibrates and calls it white. You need a physical or digital anchor. The simplest solution: open a separate layer filled with 50% grey (RGB 128,128,128) on a second document, and toggle between your repaired image and that patch. Or buy a X-Rite ColorChecker Passport—shoot a reference card under your actual lighting conditions, then use that patch’s measured values as your target endpoint. I once spent an hour chasing a magenta cast that turned out to be my own monitor drifting back to a warm temperature after calibration. The grey patch caught it instantly. A rhetorical question for you: would you trust your gut on a tone you can't re-check?

‘Neutral is not a feeling. It’s three numbers that either match or don’t.’

— a retoucher who lost a print deadline to a phantom cast

Place that reference patch physically beside your screen (a printed 18% grey card) or dock it as a floating window in your software. Don't rely on memory alone—your visual system adapts faster than you think, and the cast will hide in plain sight until you export to JPEG and see the disaster on a phone screen.

Core Workflow: Step by Step

Build the Tempoly Layer First—Not as an Afterthought

Open your layered file and duplicate the background before touching anything. Not the merged pixel layer—the raw, un-smashed original. I have seen editors grab the healing brush on a flattened image, then watch a yellow-green halo bloom across every repaired seam. That hurts. Name your duplicate ‘tempoly’ and set its blend mode to Normal, opacity at 100%. The trick is this: the tempoly is your sacrificial buffer. Every clone stamp dab, every patch tool drag lands here, not on the source. One editor I worked with kept a tempoly layer hidden for three hours, then revealed it to find a magenta streak running through a model’s jawline—caught it before the final composite. Without that layer, the streak would have baked into pixels irreversibly.

Apply the Repair—But Watch Your Sample Source

Grab the Clone Stamp (S) or Healing Brush and set the sample to ‘Current & Below’. Why? Because you want the tool to pull texture from the untouched background, not from your half-applied fixes. The catch is that healing brushes blend color from the target zone—they guess, and sometimes they guess neon blue. Work in small passes: three to five dabs, then toggle the tempoly layer visibility on and off. Does the repaired area suddenly shift green? That's the color cast announcing itself early. Stop immediately if you see a hue jump. Don't paint over it—step away and prep a neutral sampler.

Neutral Sampler: The Only Honest Judge

Drop a blank layer above the tempoly, fill it with 50% gray, and set its blend mode to Difference. Suddenly the image looks like a Soviet-era x-ray. Everything that's true neutral gray turns black. Everything that carries a color cast glows red, blue, or sickly cyan. Point the Eyedropper at the repaired zone and read the RGB values—if they're not within 4–5 points of each other (say R:128, G:132, B:127), you have a cast. Worth flagging: many editors skip this step because the gray layer looks horrific. “I will fix it later,” they say. Later never comes. That's how a subtle green shadow on a cheek ends up printed in a catalog.

‘I ran the Difference layer once and the repaired area lit up like a traffic light. That alone saved me an hour of guesswork.’

— photo retoucher, studio workflow

Mask the Cast Without Torching the Texture

Create a Hue/Saturation adjustment layer, clip it to the tempoly, and target the offending color channel. If the cast is blue, pull the Blue saturation down by 20–30 points—not the Master slider, or you drain the whole image. That sounds fine until you see the repair turn flat gray. The fix: paint a soft black mask on the adjustment, then brush white only over the cast-affected pixels. Feather the brush to 60–70%. One pass, check the Difference layer again, repeat. If the cast persists, switch to a Color Balance layer and nudge the Cyan/Red slider toward the opposite side—typically by 5–8 points. Anything above 12 points starts to wreck skin texture. I have had to delete a Color Balance layer three times because I overshot; patience beats brute force here.

Tools, Setup, and Environment Realities

Photoshop vs. Affinity vs. Capture One

I have seen the same 16-bit TIFF land in three different applications and produce three different "neutral" grays. That's not a theory — that's a Tuesday afternoon. Photoshop leans on its color settings profile and the Assign Profile command to force a known working space; if your document is still in sRGB when you load a linear raw, the tempoly layer will false-flag blue shadows you never created. Affinity Photo handles this more transparently — it shows you the document profile in the pixel preview — but its Levels picker can clip channel data silently if you sample near the edge of the histogram. The shaky side: Affinity's soft proof doesn't dim midtone cast as aggressively as Photoshop's, so what looks clean on screen prints green. Capture One, unique here, builds its entire "Color Balance" tool over a LAB-derived space; you can isolate the tempoly by dragging the Luma curve alone, but beginners drag the Master wheel and wonder why the whole image turns into a moody Instagram filter. Worth flagging — no single tool is "more accurate". Each interprets the same pixel math through a different gamut-mapping lens, and that lens changes what you see before you fix the cast.

Layer blend modes that affect cast visibility

Normal mode will lie to you. Seriously — Normal mode shows you the composite result, not the isolated color deviation. The trick is to set your tempoly compensation layer to Difference or Subtract during the evaluation phase. Difference mode turns a perfect neutral gray into pure black; any remaining hue punches out as a distinct color. That hurts — but it's the fastest way to spot a 1 nm shift that would otherwise pass as "close enough." The catch: Difference mode exaggerates noise in the shadows, especially if you're working in 8-bit. You will see speckled magenta in areas that are actually clean. Ignore the sparkle. Focus on the main field. After you lock the correction, switch back to Normal and check skin tones with a color sampler — if the RGB values differ by more than two digital counts across the three channels, your tempoly is still bleeding.

What usually breaks first is human vision, not the math. You stare at a Difference layer for twelve minutes, your cones fatigue, and suddenly every neutral looks like cyan. Step away. Breathe. Or use the Color blend mode on a solid adjustment layer — it preserves luminance while swapping hue, so you can toggle the layer on and off and watch only the color shift. That alone saves thirty minutes of second-guessing.

Bit depth: 8‑bit vs. 16‑bit behavior

Eight-bit is a party trick. Sixteen-bit is the repair bay. The reason is rounding error: in 8‑bit per channel you only have 256 steps of luminance. A tempoly that demands a correction of +2 in the green channel translates to a single-step jump — the nearest integer the file can hold. That introduces posterization in smooth gradients like sky or a backdrop. I have watched a perfectly tuned skin-tone repair turn into stepped bands across a model's cheek, all because the file was 8‑bit and the green channel didn't have enough room to finesse the half-stop. Sixteen-bit gives you 1024 steps (effective). That's more than enough to slide the green channel by 0.3 without breaking the smoothness.

Not every photography checklist earns its ink.

‘Eight-bit is fine for web thumbnails. It's not fine for a tempoly correction that touches every pixel.’

— overheard in a color‑critical retouching bay, after a third re‑grade

The real-world impact: if your source file is 8‑bit JPEG and you run a heavy cast repair, the tempoly layer itself will likely clip one channel to 0 or 255. That creates a flat, dead patch you can't bring back. Convert to 16‑bit before you build the correction layer — even a simulated 16‑bit in Photoshop (Image > Mode > 16 Bits/Channel) gives the math more headroom. Does it add file size? Yes. Do you care? Not if the alternative is a cast that ruins a five-hundred-dollar retouch. The environment also matters — a poorly calibrated monitor showing a blueish white point will make you neuter the tempoly too far toward warmth, shifting the final image into amber. Use a hardware calibrator, set your monitor to D65 (or D50 if you prep for print), and never trust the office overhead lighting while you judge neutrals. That overhead light is your enemy.

Variations for Different Constraints

Limited Layers: Using a Duplicate Background Instead

You open a file with a single background layer, no history states saved, and a harsh color cast baked into the shadows. No tempoly available—the original untouched composite was flattened months ago. Most teams skip this: they paint corrections directly onto the damaged layer, chasing the cast like a moving target. Don't. Duplicate the background once, name it ‘Cast Donor,’ and work your repair *below* that duplicate—masked, inverted, feeding temperature back into the blend. The trick is blending mode choice. Luminosity passes color through untouched; Color mode shifts everything. I have seen editors burn two hours on a single sky repair because they forgot to swap from Normal to Color on the correction layer. Worth flagging—this method doubles your pixel count. On a 16-bit 100MB file, the duplicate eats memory fast. Close other documents. Purge your clipboard. You lose a day if the scratch disk fills mid-edit.

Non-Destructive Edits with Smart Objects

Smart Objects demand pre-planning—convert your background *before* you start the repair. Why? Because a cast fix using Curves as a Smart Filter stays adjustable. Double-click the filter later, tweak the blue channel, and the original layer data remains unharmed. That sounds fine until you realize you flattened the object to paint out a dust spot. The seam blows out: one brush stroke on a pixel layer inside a Smart Object breaks the editability of *every* filter above it. Keep your retouch strokes on separate layers nested *inside* the Smart Object, not merged. What usually breaks first is the healing brush—Photoshop forces rasterization. Use the Spot Healing Brush on a new empty layer (Sample All Layers checked) instead. Returns spike when you need to revisit the cast angle after three weeks. The client says ‘warmer,’ you open the filter, drag a point, and done. No undoing a week of work.

“A Smart Object tethers your edits to the original data. Without it, one wrong flatten kills a week of color finesse.”

— Senior colorist during a 47-image wedding album rescue, 2024

Batch Processing Multiple Files

Now you have fifty product shots, all with the same tungsten-garbage cast from a misconfigured light tent. Running the tempoly workflow file-by-file is insane. Build a single Action: duplicate the background, add a Curves adjustment layer set to Color blend mode, mask it black, and paint white over the cast region with a feathered brush. Record it. Then run the Action as a Batch—but pause. The Action will apply the *same* curve values to every image. That only works if the cast is uniform across the set. It rarely is. Most teams skip this: they forget to leave the curve adjustment at its default state in the Action, then wonder why shadows turn cyan on frame 23. Better to record the layer structure *without* preset values, then use Variable data or a droplet that prompts for a reference file. Here is the pitfall—batch-processing a tempoly approach magnifies every mistake tenfold. One wrong mask edge? Fifty blown highlights. Test on three representative files, not the first one you grabbed. That hurts when the client rejects half the batch because skin tones shift from frame 12 to 13. Fix the reference first, then automate.

Pitfalls, Debugging, and When It Fails

The cast was already baked into the source image

You fix the edge, you paint the mask, and yet the wrong hue sits there like a stubborn stain. I have seen this happen more times than I care to count—the repair itself is clean, but the cast was never introduced by the composition. It was already hiding in the original capture. Photograph under fluorescent office lights? That green taint lived in the shadows before you touched a single layer. The fix reveals it; it doesn't create it. Most teams skip this check: isolate a supposedly neutral patch from the source—a concrete wall, a white shirt—and read the RGB values. If they're not within 3-5 points of each other, the cast is native. You can't mask what the sensor already recorded. So what do you do? You correct the source first, then re-run the repair. Otherwise you're chasing a ghost that moves every time you touch the blend.

The deeper trap—sampling your correction color from that same non-neutral area. I once watched a retoucher spend forty minutes tweaking a mask on a wedding dress, only to realize the gray she used for the repair was sampled from a shadow under a tree canopy. That gray carried a blue bias. She fixed the seam but painted the entire left side of the dress cyan. The fix looked flawless in isolation, but against the rest of the garment it screamed. The solution is brutal: always sample from three distinct zones—highlight, midtone, shadow—and reject any patch where the RGB spread exceeds 5 points. If all three are off, the whole image needs a white-balance pass before you touch the repair brush.

Blend mode interference—Luminosity vs. Normal

You applied the mask. The seam disappears. Then you switch the layer blend mode to Luminosity to preserve texture, and suddenly the entire repair shifts from neutral to magenta. Worth flagging—Luminosity mode discards color information from the repair layer and uses only the underlying layer's hue. That means your carefully sampled neutral patch becomes irrelevant. The color underneath bleeds through. You get a cast that was never in your brush stroke.

'We set the blend to Luminosity to save detail, and it painted the whole fix with the background color.'

— common forum complaint, 2024

Normal mode is safer for color-critical repair work, but it flattens texture. Here is the trade-off: use Normal if the cast risk is high (skin tones, product white backgrounds), and accept that you may need a second pass with a texture overlay to restore grain. Use Luminosity only when the source material is already color-stable—studio strobes, controlled product shots—never for mixed-lighting scenes. The failure pattern is predictable: you see the cast appear only after you toggle other layers on. That's not a mask problem; it's a blend-mode collision between your repair layer and a curves adjustment sitting below it. Reorder the layer stack—repair on top, curves beneath—or duplicate the repair and pin it to Normal mode with a clipping mask.

When the fix itself introduces a second cast

The original cast is gone. Congratulations. But now the repaired area has a faint yellow ring at the edge of the mask. That's your clone source bleeding into the transition zone—the brush sampled a tonal shift from the surrounding area and dragged it inward. The catch is that the eye detects even 2% hue deviation at edge boundaries faster than it detects a full-area cast. Solution: shrink your brush hardness to zero and feather the mask by at least 5 pixels. No hard edges, no second cast. If you still see a halo, the source area itself has a gradient that your brush is averaging—stamp only from flat regions within 10% tonal range of the target. That hurts when the source area is small. Then you rebuild the patch with separate passes for color and detail, never both in one stroke.

FAQ or Checklist in Prose

Can I fix a cast without a tempoly?

Technically, yes. You could stack adjustment layers, dab with a soft brush, or wing it with camera raw filters. I have seen people spend an hour painting masks on a portrait only to realize the jacket now tints the skin green. That hurts. The tempoly isn't magic—it's a structural decision. Without it, every curve tweak you make affects tone and color simultaneously, forcing you to fight two variables at once. Most teams skip this because it feels like extra prep work. Then they end up chasing a magenta shift through six versions of the same file. The tempoly collapses that chase into one look‑up step.

Does the order of repairs matter?

Desperately. If you fix scratches before the color cast, the healing brush samples from a tinted area—you're just painting the wrong color into new pixels. Wrong order. I once watched an editor clone a sky that turned peach when the global cyan cast was pulled out later. That cost a redo. The safe sequence: tempoly first, dust/scratches second, then local dodge‑and‑burn, and finally any creative grading. The catch is that a heavy noise reduction pass after the tempoly can blur the very edges the tempoly relies on. So if your denoise is aggressive, apply it before the tempoly layer, then re‑check the cast. Yes, that means two evaluations.

Field note: photography plans crack at handoff.

Quick checklist before flattening

Spend sixty seconds on this. It prevents the email that starts with "the whites look off."

  • Neutral reference open on a second monitor—a grey card shot under the same light, not a memory of "white should be white."
  • Tempoly layer set to Color blend mode? If it's on Normal, you're shifting luminance too. Switch it.
  • Check the darkest shadow and the brightest highlight: are they truly neutral? A mis‑named tempoly on a specular highlight will turn it cyan.
  • Toggle the tempoly on and off. Does the overall contrast hold? If it flattens, the tempoly is too strong—dial opacity back to 60–80%.
  • Ask yourself: does the cast look "fixed" or does it look "bleached"? A good tempoly leaves a minute warmth in skin tones; zero cast on a face reads as plastic.

That's it. Five items, under two minutes. The alternative is reopening a flattened TIFF and realizing the tempoly you deleted was the only thing holding the skin tone together—and now you have to rebuild from the raw file. Not fun.

'We used to set the tempoly to 100% opacity every time. Then we matched a wedding dress to a wall that was actually light grey. Now we start at 70% and nudge.'

— photo editor, commercial retouching studio

Integrate this checklist as the very last step before you merge layers or export a 16‑bit TIFF. It protects you from the single most common complaint in color repair: a fix that overcorrects so neatly the client thinks the camera was wrong all along. Don't let the tool mask the symptom—check the tempoly, then flatten with confidence.

What to Do Next (Specific)

Incorporate tempoly check into your standard routine

Open any project where you’ve run a repair layer—healing brush, clone stamp, frequency separation—and add a tempoly check as the second-to-last step before flattening. I put it right after the global color balance pass but before sharpening. Why that order? Because if the cast fix shifts luminance or contrast, I still have room to correct the sharpening mask afterward. Worth flagging: most people slap on a curves layer, call it done, and then wonder why their shadows have turned teal. The tempoly check catches that before it embeds into the final render.

The exact action is dead simple—drop a neutral gray layer at the very top, set it to Color blending mode, and toggle it on and off. You're not judging the image. You're looking for ghost colors in what *should* be neutral memory tones: concrete, skin highlights, paper, sky. If those regions shift hue when the tempoly layer activates, your repair introduced a cast. Fix it with a selective hue/saturation adjustment *beneath* your repair stack, not above it. That keeps the correction scoped to the damaged area only.

Test the workflow on three problem images

Grab three files where you already know the repair looks off—maybe an old family photo with a cyan bloom in the hair, a product shot where the background plastic turned pink, or a landscape where tree shadows went murky green. Run the tempoly check on each. Then fix them using the sequence from the core workflow: neutral layer diagnosis, area-specific cast reduction, verification pass. Don't jump straight to a blanket white-balance tweak—that ruins the rest of the frame. The catch is that you have to resist the temptation to eyeball it. Let the numerical readouts (RGB values in the Info panel on your neutral patch) tell you when you're done, not your monitor’s color temperature that afternoon.

What usually breaks first is the feather size on the mask. Too soft, and the cast correction bleeds into surrounding good color. Too hard, and you get a visible contour line. I have seen this kill a portrait shoot; the client spotted the halo before the retoucher did. Fix it by zooming to 200% on the seam and checking the edge transition. If you see a color line, shrink the feather radius by half and recheck.

Compare output before and after the cast fix

‘The tempoly layer never lies—it shows you exactly what your repair has done to the underlying color structure.’

— senior colorist after a broadcast-grade restoration job

Export two versions: one with the standard repair but no cast correction, one with the tempoly workflow applied. Lay them side by side in a clean viewer—no UI chrome, no histograms cluttering your view. The difference should be subtle: a cast fix should not look like a grade change. If the corrected version jumps out as “warmer” or “cooler,” you overcorrected. That hurts, because it means you treated the symptom (the cast) instead of the source (the repair algorithm’s interaction with the source pixels). Go back to the workflow step where you identify which repair tool caused the imbalance—usually the healing brush on high-frequency skin detail or the clone stamp over gradient backgrounds.

In my own tests on a batch of twenty damaged JPEGs from a 2005 compact camera, the cast fix reduced the average Delta-E error on neutral sky patches from 4.8 to 1.3. Not a single file needed a second pass when I applied the check immediately after repair. Your numbers will vary, but the process holds: diagnose before you correct, correct only the affected zone, verify against a neutral reference. That sequence saves you from the endless one-month-later “why did this look green on Instagram” email.

One more thing—save the tempoly check layer as a preset action. Most editing apps let you record the steps. Name it ‘Cast Check Neutral Overlay.’ Run it at the end of every composite, every retouch session, every repair. It takes eight seconds and saves you sixty minutes of rework later.

Share this article:

Comments (0)

No comments yet. Be the first to comment!