added dragDemo