contributing view 2