Significant updates to all parts.