updates to logger functionality