runAsync() – running a task asynchronously