anchor.diff:  						F(F,T)
   			end,
   		Locale = F2(F2, Characteristic),
  -		case mod_auth:add_user(ID, Password, [{locale, Locale}] , Port, "/") of
  +		case mod_auth:add_user(ID, Password, [{locale, Locale}] , Port, Directory) of
   			true ->
  -				GroupName = get_params(),
  -				case mod_auth:add_group_member(GroupName, ID, Port, "/") of
  +				case mod_auth:add_group_member(Group, ID, Port, Directory) of
   					true ->
   						Location = "/partyManagement/v1/individual/" ++ ID,
   						PasswordAttr = {struct, [{"name", "password"}, {"value", Password}]},
  
positive.code: %% @doc Respond to `POST /partyManagement/v1/individual' and add a new `User'
  %% resource.
  post_user(RequestBody) ->
  	{_, _, Info} = lists:keyfind(httpd, 1, inets:services_info()),
  	{_, Port} = lists:keyfind(port, 1, Info),
  	try
  		{struct, Object} = mochijson:decode(RequestBody),
  		{_, ID} = lists:keyfind("id", 1, Object),
  
negative.code: 			{error, 400}
  	end.        
  
  %%----------------------------------------------------------------------
  %%  internal functions
  %%----------------------------------------------------------------------
  
  -spec get_params() -> {Port :: integer(), Directory :: string(), Group :: string()}.
  get_params() ->
  	{_, _, Info} = lists:keyfind(httpd, 1, inets:services_info()),
  