drag flows on the canvas