anchor.diff:  		'PUT' ->
   			{[{"application/json", update_subscriber}], ReqData, Context};
   		Method when Method == 'GET'; Method == 'HEAD' ->
  -			case {wrq:path_info(name, NewReqData), wrq:req_qs(NewReqData)} of
  +			case {wrq:path_info(identity, NewReqData), wrq:req_qs(NewReqData)} of
   				{undefined, _} ->
   					{[], NewReqData, Context};
   				{_, []} ->
  
positive.code: 	 ReqData :: rd(), Context :: state()}.
  %% @doc Body producing function
  find_subscriber(ReqData, Context) ->
  	Name = wrq:path_info(name, ReqData),
  	case ocs:find_subscriber(Name) of
  		{ok, _, Attributes, Balance, _} ->
  			Obj = [{name, Name}, {attributes, Attributes}, {balance, Balance}],
  			JsonObj  = {struct, Obj},
  			Body  = mochijson:encode(JsonObj),
  			{Body, ReqData, Context};
  
negative.code: update_subscriber(ReqData, #state{subscriber = Subscriber,
  		current_password = Password, attributes = ArrayAttributes,
  		balance = Balance} = Context) ->
  	Name = wrq:path_info(identity, ReqData),
  	case ocs:find_subscriber(Name) of
  		{ok, Password, _, _, _} ->
  			try 
  