[#3] Added the async logging