implementing return to normalDrag over time