Bottom bracket dynamos ..I had a sanyo one that would aquaplane on the tyre under the breath of moisture in the atmosphere, even chose to coat it with a band of Emery cloth which did sort of stop it on my nighttime commute ,but still cr*p as the wear on the tread was horrendous