Define practice and assignment for async tasks