Adding SIO scheduler