A classical PI speed drive controller modified with the parallel addition of an on-off switching element appears to offer a potential for reasonable improvement over the performance of the original version. This improvement is obtained by combining classical transfer function techniques, sliding mode systems ideas, and self-tuning. While theoretical results, extended simulations, and preliminary experimental tests are encouraging, they do suggest that in actual industrial applications performance improvement may be conditioned by the usage of better performing open loop components.