Add async method