Add drag mechanism