add feature: click and drag in track