Add demoasync