anchor.diff:  	riakc_pb_socket:put(Pid, Obj1),
   	{reply, ok, State};
   
  +handle_call({remove, K}, From, State) ->
  +	Pid = State,
  +	MyBucket = <<"map">>,
  +	BinK = erlang:list_to_binary(K),
  +	riakc_pb_socket:delete(Pid, MyBucket, BinK),
  +	{reply, ok, State};
  +
  +handle_call({move, K, NewV}, From, State) ->
  +	Pid = State,
  +	MyBucket = <<"map">>,
  +	BinK = erlang:list_to_binary(K),
  +	{ok, Fetched1} = riakc_pb_socket:get(Pid, MyBucket, BinK),
  +	UpdatedObj1 = riakc_obj:update_value(Fetched1, NewV),
  +	{ok, NewestObj1} = riakc_pb_socket:put(Pid, UpdatedObj1, [return_body]),
  +	%% check returned value
  +	NewV = binary_to_term(riakc_obj:get_value(NewestObj1)),
  +	{reply, ok, State};
  +
   handle_call({lookup, K}, From, State) ->
   	Pid = State,
   	MyBucket = <<"map">>,
  
positive.code: %% Easymmo map manager (all objects must be place to the map)
  
  -module(emmo_map).
  -include_lib("amqp_client.hrl").
  
  -export([start_link/2]).
  -export([terminate/2]).
  
negative.code: -export([handle_call/3]).
  
  -export([add/2]).
  -export([remove/1]).
  -export([move/2]).
  -export([lookup/1]).
  
  
  