variable-speed operation