Part of my contribution.