German Currents