d3 demo
programmatic mouse events