Added interface for asynchronous methods.