anchor.diff:  				RespObj4 = case Filters == []
   						orelse lists:keymember("totalBalance", 1, Filters) of
   					true ->
  -						[{"totalBalance", TotAmount}];
  +						Amount = {"amount", TotAmount},
  +						Unit = {"units", "octets"},
  +						TotalBalance = {array, [{struct, [Unit, Amount]}]},
  +						[{"totalBalance", TotalBalance}];
   					false ->
   						[]
   				end,
  
positive.code: 					true ->
  						Amount = {"amount", get_balance(Buckets)},
  						Unit = {"units", "octets"},
  						TotalBalance = {struct, [Unit, Amount]},
  						[{"totalBalance", TotalBalance}];
  					false ->
  						[]
  
negative.code: 					enabled = Enabled, multisession = MSession}} ->
  				Attributes = {array, radius_to_json(RadAttr)},
  				Balance = get_balance(Buckets),
  				Amount = {"amount", Balance},
  				Unit = {"units", "octets"},
  				TotalBalance = {array, [{struct, [Unit, Amount]}]},
  				RespObj =[{id, Id}, {href, "/ocs/v1/subscriber/" ++ Id},
  				{password, Password}, {attributes, Attributes},
  				{totalBalance, TotalBalance}, {enabled, Enabled}, {multisession, MSession}],
  				JsonObj  = {struct, RespObj},
  				RespBody = mochijson:encode(JsonObj),
  				Headers = case Etag of
  