add FIFO, Priority schedular