added an example how to deal with asynchronous execution