provide some better options for logging