anchor.diff:      %% it be?
       {ok, TRef} = timer:send_interval(60000, self(), save_manifest),
       {next_state, not_full, State#state{manifest=Manifest,
  -                                       timer_ref=TRef}}.
  +                                       timer_ref=TRef,
  +                                       all_writer_pids=WriterPids,
  +                                       free_writers=FreeWriters}}.
   
   %% when a block is written
   %% and we were already not full,
  
positive.code:                 free_writers=NewFreeWriters2,
                  buffer_queue=NewBufferQueue}.
  
  
  
  
negative.code:                               metadata=Metadata}) ->
  
      %% 1. start the manifest_fsm proc
      %% TODO:
      %% this shouldn't be hardcoded.
      %% Also, use poolboy :)
      WriterPids = start_writer_servers(1),
      FreeWriters = ordsets:from_list(WriterPids),
      %%    
      UUID = druuid:v4(),
      Manifest =
      riak_moss_lfs_utils:new_manifest(Bucket,
                                       Key,
                                       UUID,
                                       ContentLength,
                                       ContentType,
                                       %% we don't know the md5 yet
                                       undefined, 
                                       Metadata),
  
      %% TODO:
      %% this time probably
  