moving with the currents