anchor.diff:                  undefined ->
                       {next_state, done, NewState};
                   ReplyPid ->
  -                    %% reply with the final
  -                    %% manifest
  -                    _ = timer:cancel(TimerRef),
  +                    %% reply with the final manifest
  +                    _ = erlang:cancel_timer(TimerRef),
                       case riak_moss_manifest_fsm:update_manifest_with_confirmation(ManiPid, Manifest) of
                           ok ->
                               gen_fsm:reply(ReplyPid, {ok, Manifest}),
  
positive.code:                                    timer_ref=TimerRef}) ->
      %% 1. reply immediately
      %%    with the finished manifest
      _ = timer:cancel(TimerRef),
      case riak_moss_manifest_fsm:update_manifest_with_confirmation(ManiPid, Manifest) of
          ok ->
              {stop, normal, {ok, Manifest}, State};
  
negative.code:     %% shouldn't be hardcoded,
      %% and if it is, what should
      %% it be?
      TRef = erlang:send_after(60000, self(), save_manifest),
      riak_moss_manifest_fsm:add_new_manifest(ManiPid, NewManifest),
      State#state{manifest=NewManifest,
                  md5=Md5,
  