modified Knob & fixed bugs