+ async logging major functionalities