updates to logger functions