Adding SIO scheduler (thanks to hadijapri)