quality event handling