anchor.diff:  		end,
   		case {InOctets, OutOctets} of
   			{{error, not_found}, {error, not_found}} ->
  -				CurrentUsage = 0;
  +				Usage = 0;
   			{{ok,In}, {ok,Out}} ->
  -				CurrentUsage = (In + Out) / 1048576
  +				Usage = In + Out
   		end,
   		{error, not_found} = radius_attributes:find(?UserPassword, Attributes),
   		{error, not_found} = radius_attributes:find(?ChapPassword, Attributes),
  
positive.code: %% 	on the port.
  %%
  %% @todo implement disconnect radius accouting if balnce in 0
  %% @todo Chnage update_subscriber_attributes to update subscriber's balance
  request(Address, Port, Packet, #state{} = State)
  		when is_tuple(Address), is_integer(Port), is_binary(Packet) ->
  	case ocs:find_client(Address) of
  
negative.code: 		Authenticator1 = binary_to_list(Hash),
  		case disk_log:log(Log, Attributes) of
  			ok ->
  				case ocs:decrement_subscriber_balance(Subscriber, Usage) of
  					{ok, 0} ->
  						io:fwrite("Send Disconnect/Request to NAS");
  					{ok, _Balance} ->
  						{ok, response(Id, Authenticator1, Secret, [])};
  					{error, Reason} ->
  						{error, Reason}
  				end;
  			{error, _Reason} ->
  				{error, ignore}
  