handleJoin