start of fifo notify support