venture communist view 2