giving up on custom events for IE8 for now