anchor.diff:  		when is_list(Username) ->
   	{Port, Address, Directory, _Group} = get_params(),
   	user1(T, Acc#httpd_user{username = {Username, Address, Port, Directory}});
  -user1([{struct, [{"value", Username}, {"name", "username"}]} | T], Acc)
  -		when is_list(Username) ->
  -	{Port, Address, Directory, _Group} = get_params(),
  -	user1(T, Acc#httpd_user{username = {Username, Address, Port, Directory}});
   user1([{struct, [{"name", "password"}, {"value", Password}]} | T], Acc)
   		when is_list(Password) ->
   	user1(T, Acc#httpd_user{password = Password});
  -user1([{struct, [{"value", Password}, {"name", "password"}]} | T], Acc)
  -		when is_list(Password) ->
  -	user1(T, Acc#httpd_user{password = Password});
  -user1([{struct, [{"value", Locale}, {"name", "locale"}]} | T],
  -		#httpd_user{user_data = Data} = Acc) when is_list(Locale) ->
  -	user1(T, Acc#httpd_user{user_data = [{locale, Locale} | Data]});
   user1([{struct, [{"name", "locale"}, {"value", Locale}]} | T],
   		#httpd_user{user_data = Data} = Acc) when is_list(Locale) ->
   	user1(T, Acc#httpd_user{user_data = [{locale, Locale} | Data]});
  +user1([{struct, [{"name", "rating"}, {"value", Rating}]} | T],
  +		#httpd_user{user_data = Data} = Acc) when is_boolean(Rating) ->
  +	user1(T, Acc#httpd_user{user_data = [{rating, Rating} | Data]});
   user1([], Acc) ->
   	Acc.
   
  
positive.code: 		User = user(mochijson:decode(RequestBody)),
  		{Username, _, _, _} = User#httpd_user.username,
  		Password = User#httpd_user.password,
  		Locale = case lists:keyfind(locale, 1, User#httpd_user.user_data) of
  			{_, Loc} ->
  				Loc;
  			false ->
  				"en"
  		end,
  		case ocs:add_user(Username, Password, Locale) of
  			{ok, LastModified} ->
  				Body = mochijson:encode(user(User)),
  				Location = "/partyManagement/v1/individual/" ++ Username,
  
negative.code: 		false ->
  			C1
  	end,
  	C3 = case lists:keyfind(rating, 1, Characteristic) of
  		{_, Rating} ->
  			[{struct, [{"name", "rating"}, {"value", Rating}]} | C1];
  		false ->
  			C2
  	end,
  	{struct, [{"id", ID},
  				{"href", "/partyManagement/v1/individual/" ++ ID},
  				{"characteristic", {array, C3}}]};
  user({struct, L}) when is_list(L) ->
  	user(L, #httpd_user{user_data = []}).
  %% @hidden
  