Added a helper class for async execution.