Added Preliminary asynchronous capabilities