anchor.diff:  
   -record(state, {timeout :: pos_integer(),
                   reply_pid :: pid(),
  +                mani_pid :: pid(),
                   timer_ref :: term(),
                   bucket :: binary(),
                   key :: binary(),
  
positive.code:                               metadata=Metadata}) ->
  
      %% 1. start the manifest_fsm proc
      %% TODO:
      %% this shouldn't be hardcoded.
      %% Also, use poolboy :)
  
negative.code:     {ok, TRef} = timer:send_interval(60000, self(), save_manifest),
      {next_state, not_full, State#state{manifest=Manifest,
                                         timer_ref=TRef,
                                         mani_pid=ManiPid,
                                         all_writer_pids=WriterPids,
                                         free_writers=FreeWriters}}.
  
  