control points: drag and drop