Copperopolis: this might leak.