Effort and contributions