Issue #945 Block 1 - maintain contributions