anchor.diff:  			{error, Response}
   	end.
   
  -download_file(Download) ->
  -	case config:find_first() of
  +download_file(FileName) ->
  +	case boss_db:find_first(config) of
   		undefined ->
   			{error, "Cannot find Config"};
   		Config ->
  -			Config:download_directory() ++ Download:file()
  +			Config:download_directory() ++ FileName
   	end.
   
   list_min([H|T]) -> 
  
positive.code: 					download(Account, UpdatedDownload, orddict:new())
  			end;
  		{error, Errors} ->
  			erlang:display({content_disposition, Errors})
  	end.
negative.code: 			download(Account, Download, SpeedOrddict);
  		{http, {RequestId, stream, BinBodyPart}} ->
  			UpdatedSpeedOrdict = update_speed(Account, Download, SpeedOrddict, byte_size(BinBodyPart)),
   			file:write_file(Download:file(), BinBodyPart, [append]),
  			download(Account, Download, UpdatedSpeedOrdict);
  		{http, {RequestId, stream_end, Headers}} ->
  			erlang:display({stream_end, Headers}),
  			notify_manager(Account, {download_started, [{download, Download}]})
  	end.
  
  execute(Account, Download) ->
  