Finally, a completed dam