Add async logging methods