anchor.diff:      file:position(IoDevice, {bof, Size}),
       IoDevice.
   
  -read_line(IoDevice, Path) ->
  +read_line(IoDevice, Path) ->    
       case file:read_line(IoDevice) of  
           eof -> ok;
           Text -> janga_message:send([], ?MODULE, Text),
  
positive.code: handle_info(timeout, State) ->
      Config = janga_config:get_notify(),
      Watches = setup_watcher(Config, #{}),
      lager:info(".... ~p", [Watches]),
      {noreply, State#state{watches = Watches}};
  
  handle_info(Info, State) ->
  
negative.code: %%% Internal functions
  %% --------------------------------------------------------------------
  setup_watcher([], Watches) ->
      Watches;
  setup_watcher([{Path, Flags}|Tail], Watches) ->    
      IoDevice= open(Path),
  