added in option to propagate from bind_event or not