Add drag and add states