add log for contribution