Carter contributions