handle dragable acording to turn