Adding Async Choice support!!!!!!