contribiation view 1