Add asynchron-evaluation method