update contribution data