Add support for evaluateAsync

Add support for evaluateAsync