encapsulated, added death, randomization