From theory to practice, taking a critical look at Leninism