anchor.diff:  			{reply, {error, not_controller}, State};
   		{_,_} ->
   			Squelched = [TargetPid | State#state.squelched],
  -			Msg = mochijson2:encode({struct, [
  +			Msg = {struct, [
   				{<<"message">>, <<"muted">>},
   				{<<"room">>, pid_to_bin(self())}
  -			]}),
  +			]},
   			broadcast(Msg, [{TargetPid, "name"}]),
   			{reply,ok,State#state{squelched = Squelched}}
   	end;
  
positive.code: 	#state{chatters = Chatters} = State,
  	#client_info{connection = Conn, username = Name} = Client,
  	Chatters0 = [{Conn, Name} | Chatters],
  	Msg = mochijson2:encode({struct, [
  		{<<"message">>, <<"chatter_joined">>},
  		{<<"room">>, pid_to_bin(self())},
  		{<<"joiner">>, Name}
  	]}),
  	broadcast(Msg, Chatters0),
  	{reply, ok, State#state{chatters = Chatters0}};
  
  
negative.code: broadcast(_Message, []) ->
  	ok;
  broadcast(Message, [{C,_} | Tail]) ->
  	pre_client_connection:send(C, tcp, event, <<"chat">>, mochijson2:encode(Message)),
  	broadcast(Message, Tail).
  	
  remove_chatter(Conn, Name, Chatters, Controllers, RoomPid) ->
  