add authenticate to contributions