make logging explicit to operation of function
make logging explicit to operation as its layout code log to draw
DNS logging class