contibuted view 3