back to asunc and small logging update