Add async completion.