confucktion view 3