Added classes for async tasks.