added Asyc a5 method and support for async event dispatches