update coroutine documentation