Add join messages and a dead() method