neo-communist view 3