soft currents