batch log