Added "async" option & example.