Current, ripples, reflections