torch? i meant good working foot/finger control.