link PlayerControl with Collective
reimplement execution and torture as tasks