does e.stopImmediatePropagation() not also disable the event bubbling? i guess after cancel, we want to make sure that nothing happens. but i am no jquery crack, not exactly sure what makes sense here or not.