updates to how darg and drop works