"stall converters". Is it just me?

Oh brother. If that bothers you I think you need professional help. :)