GP contributor