make deferred loggers actually work