add sio and row schedulers