added urgent_on_bell callback