New interface to handle async response.