An updated and improved Marxism