added quit | disc events dispatcher