logger practice