added event handling for the FIFOs in UART2