added sharpen and direct change of value while dragging