Public contribution concept