Add asynchron evaluation