heteroginity view 3