Currents of time