Rewritten CP weight section.