fixed SIo scheduler