First, KPP exceeds our expectations. And we think KPP can meet the lowered revenue guidance. Excluding from a quarterly perspective, it takes six months to convert order backlog to full-stream revenue. And that is where we remain bullish....