contribution view 3