ported logging tools