contribution outline