put async logging back in