keeper of currents