Rapids current generators