communist view 3