working on contribution view controller