more advanced loggers