venture communist view 3