comment async