stumblering: Waiting.