Last STOP and speed switch research.

Last STOP and speed switch research.