3.1 Write contribution summary