Dimitri KarakostasSmoothing Out the Blemishes