Experimenting asyncrounous logging - take 2