condensate and rebuild