using gesture to drag
using gesture to drag