anchor.diff:      IncludeDirs1 = lists:filter(fun({i, _Dir}) -> true; (_) -> false end, CompileOpts),
       MyInclude = filename:dirname(filename:dirname(FileName)) ++ "/include",
       IncludeDirs = case lists:member({i, MyInclude}, IncludeDirs1) of
  -        true -> IncludeDirs1;
  -        false -> IncludeDirs1 ++ [{i, MyInclude}]
  -    end,
  +                      true -> IncludeDirs1;
  +                      false -> IncludeDirs1 ++ [{i, MyInclude}]
  +                  end,
       Pwd = file:get_cwd(),
       CompileDir = case lists:keysearch(cwd, 1, Compile) of
  -        {value, {cwd, Dir}} -> Dir;
  -        false -> Pwd
  -    end, 
  +                     {value, {cwd, Dir}} -> Dir;
  +                     false -> Pwd
  +                 end,
       file:set_cwd(CompileDir),
       TmpDir = p_temp_dir(),
       Resp = case compile:file(File, [return, debug_info, {outdir, TmpDir}] ++ IncludeDirs) of
  -        {ok, CompMod, _Warnings} ->
  -            magicbeam_srv:event({hotbeam, compile, CompMod}),
  -            ok = move_beam(TmpDir, CompMod, OutDir);
  -        {error, Errors, Warnings} when is_list(Errors), is_list(Warnings) ->
  -            ?info("Failed to compile ~p with ~p errors, ~p warnings", [File, length(Errors), length(Warnings)]),
  -            error
  -    end,
  +               {ok, CompMod, _Warnings} ->
  +                   magicbeam_srv:event({hotbeam, compile, CompMod}),
  +                   ok = move_beam(TmpDir, CompMod, OutDir);
  +               {error, Errors, Warnings} when is_list(Errors), is_list(Warnings) ->
  +                   ?info("Failed to compile ~p with ~p errors, ~p warnings", [File, length(Errors), length(Warnings)]),
  +                   error
  +           end,
       file:set_cwd(Pwd),
       Resp.
   
   p_temp_dir() ->
       TmpDir = "/tmp/" ++ atom_to_list(node()) ++ "_hotload/",
       ok = case {check, file:read_file_info(TmpDir)} of
  -        {check, {ok, _Info}} -> ok;
  -        {check, {error, enoent}} ->
  -            case {create, file:make_dir(TmpDir)} of
  -                {create, ok} -> ok
  -            end
  -    end,
  +             {check, {ok, _Info}} -> ok;
  +             {check, {error, enoent}} ->
  +                 case {create, file:make_dir(TmpDir)} of
  +                     {create, ok} -> ok
  +                 end
  +         end,
       TmpDir.
   
   p_info(#hotbeam_state{apps=Apps, beams=B, enable = E, src = S, hotload_count = HC, compile_count = CC}) ->
       [
  -        {enable, E},
  -        {src, S},
  -        {apps, Apps},
  -        {tracked, length(B)},
  -        {count, [{hotload, HC},{compile, CC}]}
  +     {enable, E},
  +     {src, S},
  +     {apps, Apps},
  +     {tracked, length(B)},
  +     {count, [{hotload, HC},{compile, CC}]}
       ].
   
   p_info(Mod, #hotbeam_state{beams = Beams}) ->
  
positive.code: p_rescan_mods(AppMods, #hotbeam_state{} = State) ->
      lists:foldl(fun p_rescan_fun/2, State, AppMods).
  
  p_rescan(#hotbeam_state{apps = Apps} = State) -> 
      Then = now(),
      NewState = p_rescan(Apps, State),
      ScanTime = round(timer:now_diff(now(), Then) / 1000),
  
negative.code: 
  start_link() -> gen_server:start_link({local, ?MODULE}, ?MODULE, [], []).
  
  mod(Module) when is_atom(Module) ->
      ok = gen_server:cast(?MODULE, {reload_mod, Module}).
  
  app(Application) when is_atom(Application) ->
  