proper bubbling of mouse events