explain contribution process in more detail