started implementing FIFO scheduler