Naommunism view 3