contribution view 2